Ожидается объект Key
, но вы предоставили строку, как предложено @ misorude.
app('encrypter')->getKey()
, кажется, возвращает строку, следовательно, вы можете создать Ключевой объект с этим:
$key = \Defuse\Crypto\Key::loadFromAsciiSafeString(
app('encrypter')->getKey()
);
Теперь вы можете передать $key
методу дешифрования следующим образом:
$authCode = Crypto::decrypt($authCodeRaw, $key));
Надеюсь, он вам помог!