Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Делаю Middleware в котором нужно брать get параметр secretKey который зашифрован с помощью \Crypt::encrypt и расшифровывать с помощью Crypt::decrypt , если попробовать передать в параметре secretKey случайную строку, то будет исключение throw new DecryptException('Invalid data.');
Вопрос: как валидировать secretKey, чтобы возвращать пользователю ошибку?
Не в сети
Можно заключить Crypt::decrypt в в блок try{} catch(){} и перехватывать исключение.
Не в сети
Страницы 1