0

我使用第 3 方库来处理 SSO 登录、jwt 令牌创建等,但是它依赖于使用 facebook oAuth 网络登录。由于 facebook 不再允许使用嵌入式浏览器,我的 facebook 登录根本不起作用。

我意识到这种方法很糟糕,但目前我对此无能为力。

有没有办法仍然可以显示 oAuth 视图?我需要回调中包含的代码才能成功发出 JWT 令牌。

现在我尝试做的是:

        <WebView
                ref={webViewRef}
                source={{ uri: 'https://www.facebook.com/v12.0/dialog/oauth?client_id=XXXXXXXXX&redirect_uri=https://test-test.test.com/facebook/callback' }}
                onLoadStart={event => onLoadStart(provider, event, webViewRef, onSuccess)}
            />

但这总是以禁用登录结束 - 从嵌入式浏览器登录 Facebook 被禁用。

有没有办法使用网络 oAuth 登录?

4

0 回答 0