Как реализовать OAuth на мобильном устройстве?Нужно ли запускать локальный сервер? - PullRequest
0 голосов
/ 23 сентября 2018

Я веб-разработчик, и я реализовал Oauth пару раз.Я бы перенаправил пользователя на экран входа в систему на сторонней странице, а затем отправил бы его обратно на мой сервер.

Но сейчас я делаю приложение для Android (используя флаттер), иЯ не совсем понимаю.Я делаю то же самое?Запустить веб-сервер на телефоне пользователя, затем отправить пользователя на страницу входа, а затем разрешить серверу обрабатывать возвращение пользователя?

Это кажется сложным для приложения.Или я думаю об этом неправильно?

Дополнительно:

На флаттере это очень расстраивает, потому что, когда пользователь заканчивает аутентификацию, они возвращаются на мой сервер, и теперь я должен закрыть Интернетбраузер для них ... что трудно сделать, так как браузеры внутри приложения не запускают javascript, где я могу просто запустить window.close(); в нем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...