nextcloud / talk-ios

📱😀 Video & audio calls through Nextcloud on iOS
GNU General Public License v3.0
150 stars 92 forks source link

State token does not match when using OpenID to login #1852

Open meezaan opened 2 days ago

meezaan commented 2 days ago

Steps to reproduce

Open App Try to login using the OIDC provider configured using the OpenID Connect User Backend app

Expected behaviour

I expected to be logged in

Actual behaviour

I got an error saying "State token does not match"

Device information

Device: iPhone 1 iOS version: 18 Talk version: 20.0.2 NextCloud version: Nextcloud Hub 8 (29.0.5) OpenID Connect user backend version: 6.1.1

Observations

We can long just fine using the app password or the QR code or even for those users not configured via OpenID Connect.

Unfortunately I don't have access to logs as I'm using the hosted Storage Share from Hetzner, but I can ask if needed.

I've been through https://github.com/nextcloud/talk-ios/issues/1017 and this is why we used the QR code.

Thank you for any help!

SystemKeeper commented 2 days ago

Hey, thanks for the report. Is this always happening or only sometimes? Does it happen with a new user as well?

meezaan commented 2 days ago

Hey, thanks for the report. Is this always happening or only sometimes? Does it happen with a new user as well?

Pleasure, thank you for building something awesome.

Always, and on both new and existing users.