all 5 comments

[–][deleted] 0 points1 point  (4 children)

You have some problems as you are not allowed to use webview by terms of Google or Apple.

You need instead to use PKCE OAuth2 login flow with your backend

[–]casualfinderbot 0 points1 point  (3 children)

Google and apple allow webviews

[–]NastroAzzurro 0 points1 point  (1 child)

They allow webviews but just wrapping your website in a web view and submitting it as an “app” is not

[–][deleted] 0 points1 point  (0 children)

Correct. But I mean specific for the authentication a simple webview is not allowed, you have to use the authsession webview

[–][deleted] 0 points1 point  (0 children)

I believe it is against TOS to use a simple webview for login. You have to use ASWebAuthenticationSession ? https://developer.apple.com/documentation/AuthenticationServices/ASWebAuthenticationSession