Код: Выделить всё
protected $casts = [
'enabled' => 'boolean',
'token_is_valid' => 'boolean',
'service_username' => 'encrypted',
'service_password' => 'encrypted',
'service_practice_pin' => 'encrypted',,
];
< /code>
Затем мне нужно использовать детали для аутентификации с помощью сторонней службы. < /p>
Я могу вернуть полную модель из моей базы данных:
dd($integration)Код: Выделить всё
The payload is invalid. {"userId":12,"exception":"[object] (Illuminate\\Contracts\\Encryption\\DecryptException(code: 0): The payload is invalid. at /var/www/app/vendor/laravel/framework/src/Illuminate/Encryption/Encrypter.php:221)
[stacktrace]
< /code>
Служба сторонней стороны, которую я использую, требует расширных значений для аутентификации.public function getDecryptedServiceUsernameAttribute()
{
return decrypt($this->attributes['service_username']);
}
Подробнее здесь: https://stackoverflow.com/questions/728 ... tion-issue
Мобильная версия