Как войти в веб-приложение из родного мобильного приложения на Firebase - PullRequest
0 голосов
/ 08 апреля 2020

У меня есть веб-сайт, использующий аутентификацию firebase.

Я разрабатываю собственное мобильное приложение (android, iOS или Unity), также использующее аутентификацию firebase sdk.

После того, как пользователь прошел аутентификацию на Мобильное приложение, я открою веб-просмотр, чтобы пользователи могли использовать мой сайт. Как я могу войти в веб-просмотр, используя учетные данные, которые они предоставили в мобильном приложении?

1 Ответ

0 голосов
/ 08 апреля 2020

Если вы хотите отправлять токен авторизации при каждом запросе веб-просмотра, вы должны переопределить метод onReceivedHttpAuthRequest в WebViewClient, например, так:

webView.webViewClient = object : WebViewClient() {

    override fun onReceivedHttpAuthRequest(view: WebView?, handler: HttpAuthHandler?, host: String?, realm: String?) {
        handler?.proceed("token_auth", "authtoken_here")
    }

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