OAuth2 popup in a webview

#1

We have an existing SPA (React) that we are using Expo to wrap with a webview and add notifications. OAuth works great in a normal browser but in the webview after you login to Facebook/Twitter and grant permission you are left with the redirect_url white page that is supposed to be a separate tab/window that auto closes.

Has anyone been able to make this play nicely with Expo?

I’m looking at auth0 but that presents plenty of problems of its own since it’s a SPA and I can’t easily use OnNavigate to attach my own auth.

#2

Hi @llloyd

One thing you might try is to use AuthSession from the Expo SDK just for auth and then communicate the token, etc. into the the web view.

https://docs.expo.io/versions/latest/sdk/auth-session.html

Just an idea.

#3

Hi,
have a look in the details of

Works without native package and catches the redirect internally.

closed #4

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.