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