Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Здравствуйте!
Проблема такая: Нашел много примеров для создания авторизации через стандартные логин-пароль-бд, но так и не получилось настроить OAuth.
Есть контроллер, все action которого требуют авторизации через twitch.
Как проверять авторизацию? Пробовал в конструкторе проверять значение куки (там хранится информация с сервиса oauth). Если они не найдены, то перенаправление на AuthController@getLogin, где идет редирект на oauth сервис с возвратом в getLoginCallback (сервис сюда в get передает токен, который я храню в куки). В этом звене записываю куки и опять перенаправление на нужный action уже с авторизацией.
Получилось как то запутанно. Что я делаю не так? (Да и браузер иногда ругается из-за перенаправлений)
Не в сети
Страницы 1