When using SFAuthenticationSession or ASWebAuthenticationSession the user is currently prompted to give consent every time the window is presented.
At some point the user opts to Sign Out and again is presented with a UIAlert asking their consent to Sign In
The user is signed in, trying to sign out and is being prompted to give their consent to sign in - so they may be signed out
Plus, when trying to open a web page requiring the same app authentication using ASWebAuthenticationSession the dialog is presented and when using other browser like SFSafariViewController the user is not authenticated.