Реализация SteamID (паровая аутентификация) с Angular 7 - PullRequest
0 голосов
/ 22 февраля 2019

Я пытаюсь создать приложение, используя laravel 5.7 для бэкэнда и angular 7 для фронтэнда. В этом приложении мне нужна аутентификация steam, но я не могу этого сделать из-за угловых ...

Потокэто: вы нажимаете кнопку «Войти с помощью steam», она перенаправляет вас в steam comunity, где вы входите в систему, и после этого, если вход успешен, он перенаправляет вас обратно на ваш сайт с json, где вы можете найти различную информацию оВаш профиль, как имя пользователя и steamID.

Мне удалось, что только с помощью laravel (контроллер и представление). Я установил пакет, который имеет дело со всем, поэтому я могу легко получить необходимую информацию.

проблема в том, что я не могу использовать эти функции через вызов API от углового до laravel. Почему?Потому что мне нужно перенаправить пользователя из моего приложения в Steam.

Таким образом, поток будет выглядеть примерно так: угловое приложение -> приложение Laravel -> steam -> приложение Laravel -> угловое.

Что я попробовал после того, как увидел, что этот поток не работает?

В моем угловом приложении я создал якорь с href для страницы, которая обрабатывает перенаправление входа в систему. Итак, я перенаправляю пользователя на другой веб-сайт.который может сделать перенаправление входа в систему для меня.

Поток: приложение angular -> перенаправление на страницу laravel -> перенаправление в steam.

Проблема в том, что после входа в систему я могуне отправляю информацию в мое угловое приложение.

Мои вопросы ... Могу ли я воспользоваться этим угловым?В Интернете я не нашел ничего, что могло бы мне помочь.

...