Wekan in iOS Safari : log in
-
Is OIDC enabled in your Wekan instance?
-
I'm running into an issue here, too. Neither Safari nor Chrome seem to work.
On Safari, I had to disable my ad blocker to get the popup window. However, when I click the "Sign in with Oidc" button and get the popup, I click the "Authorize" button, and it simply says "Login completed." but doesn't log me in.
On Chrome, I get the popup, I log in as normal, and the window disappears, but doesn't log me in.
-
This should maybe be bundled into the Cloudron defaults, but if you add
export OIDC_REDIRECTION_ENABLED=true
to yourenv
file (using File Manager) and reboot, Wekan will not use a popup but instead redirect you to the ODIC login page automatically. This works in Safari and the Progressive Web App on iOS. -
@iamthefij amazing! Good find, thanks for sharing. Would probably be good to have this bundled in for future updates.
-
With
OIDC_REDIRECTION_ENABLED=true
:- It automatically redirects to the oauth provider's login screen . This is quite confusing. Because you visit,
wekan.domain.com
and it just immediately redirects with no intimation tomy.somedomain.com
. Ideally, a user has to click a button to login via the provider and then it should redirect . - When logging out, it redirects to
my.somedomain.com
.
Very confusing flow, unfortunately.
- It automatically redirects to the oauth provider's login screen . This is quite confusing. Because you visit,
-
Agreed with @iamthefij - previously I pretty much gave up on the iOS PWA since I wasn't able to log in at all. IMO, it's probably at least worthy of a mention in the docs for iOS users who want to use the PWA.