OpenID Connect Error on iOS
-
Hello @hakunamatata
I have tested the updated app on android and have no issues.
Also tested the updated iOS app and found that with Safari and Brave the login with OpenID works but instead of forwarding that session to the app it does open it in the browser.
This might be valid to raise with an issue again upstream. -
@james , thanks for your feedback. I have gone ahead and created a new issue for it: https://github.com/traccar/traccar-manager/issues/8
-
@james , the Traccar developer has asked "Has the native app URL been registered?"
I assume the answer is yes, but how would I go about to check the change that was made in Cloudron package update that was published yesterday?
-
@joseph all good.
The android app is working as intended. iOS is a special case. As always.
@BrutalBirdie also added information to the GitHub upstream issue from @hakunamatata -
@james the developer has released v5.1.1 which is supposed to have fixed the issue, however I am still experiencing the same behavior when I try to sign into the iOS app using OpenID. Can you please test on your iPhone and advise if it is the same for you as well?
-
@james I saw this issue is already fixed and you can just add "org.traccar.manager:/api/session/openid/callback" as a Callback URL which is great, but not yet reflected in the official documentation. It would be really useful to add this to the OpenID Connect documentation at https://www.traccar.org/openid-sso/ — especially the note about adding org.traccar.manager:/api/session/openid/callback as a second redirect URI to support iOS.
-
Just to check, the Cloudron package already adds
org.traccar.manager:/api/session/openid/callbackas a secondary supported/trusted callback URI. Is there still an issue with iOS? -
N nebulon marked this topic as a question
-
N nebulon has marked this topic as solved
-
I can confirm that this issue was fixed with the changes made in the Cloudron app as well as upstream by the Traccar developers several months ago.