SFAuthenticationSession and ASWebAuthenticationSession prompt for consent every time

Hello

We developed an application to use SFAuthenticationSession in iOS 11 and ASWebAuthenticationSession in iOS 12 to do SSO login. Customer complains iOS pops up a consent dialog asking to allow the app to connect the authentication provider, and the consent popup appears every time when authentication session is started.


Should this consent popup only appear once, like the other consent dialogs, etc. Push Notification Service, Location Service?


Best Regards

Paul Xi

Replies

I have a radar open ( rdar://36296263 ) in regard to the poor UX of SFAuthenticationSession/ASWebAuthenticationSession. I would suggest logging a radar yourself as the more radars that are opened for a given issue, the more likely Apple will address it.