-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OIDC: Further improve mobile auth flow #12
Comments
Wallets to be tested (on iOS and Android):
|
Tested with ios app staging. Trust wallet - lgtm SafePal - lgtm Bybit Wallet, OXK Wallet - have to create wallets to test it. |
iOS app, tested with iOS app quali.chat.staging 1.0 (18): OXK Wallet - lgtm. When I logged out chat haven't asked me to backup my session key. |
Tested of Pixel 7 Android 15 and Samsung Galaxy A40s Android 14. For samsung Galaxy A40s:
For Pixel 7
|
Extensions for Chrome browser: Tested on MacOS with https://app.staging.quali.chat/: MetaMask - lgtm OXK Wallet - I signed confirmation popups successfully but was not logged in on final step to chat. Bitget Wallet - The same issue as with OKX wallet - I signed confirmation popups successfully but was not logged in on final step to chat. Bybit Wallet - chat has not detected bybit wallet extension. I can't login. Binance Wallet - there is no extension for Binance wallet. |
Tested https://app.staging.quali.chat/#/login On Chrome:
|
On Firefox: Metamask; 1st and 2nd login OK. |
Extensions for Firefox browser. Tested on MacOS with https://app.staging.quali.chat/: MetaMask - lgtm |
Extensions for Opera browser. Tested on MacOS with https://app.staging.quali.chat/: MetaMask - logged in with chrome extension. I was not asked to backup my security key when logged out. |
After the testing phase, wallets got restricted to:
|
The mobile auth flow can be further improved:
The text was updated successfully, but these errors were encountered: