You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
AFAIK you already figured it out yourself, but you could e.g. change the client id for the android client in the keycloak example from OpenCloudAndroid to some other value and also set WEBFINGER_ANDROID_OIDC_CLIENT_ID to that value.
To try out custom values for WEBFINGER_ANDROID_OIDC_CLIENT_SCOPES you could set e.g. "openid, profile, email, offline_access, roles". In that case it would be useful to reconfigure Keycloak in a way to not return the roles claim for the android client unless it request the roles scope. (I think I or probably @micbar can help you with that if needed)
Just updated my server to 6.1.0 and Android app to 1.2.2 (via F-Droid).
And after the update, I configured my Authentik SSO - works fine both on Android and Web.
Activity
guruz commentedon Feb 19, 2026
Can you ping me when you deployed this on demo.opencloud.eu?
Seems not there yet.
https://demo.opencloud.eu/.well-known/webfinger?resource=https://demo.opencloud.eu/&rel=http://openid.net/specs/connect/1.0/issuer&platform=android (if that's the right way to call it..)
CC @micbar
micbar commentedon Feb 19, 2026
That will be part of the opencloud 5.2.0 rolling release.
micbar commentedon Feb 19, 2026
@Svanvith @ScharfViktor can you use our instance launcher to provide an instance for @guruz with the daily release?
guruz commentedon Feb 19, 2026
thanks a lot. feel free to e-mail me or write me privately on Matrix..
Svanvith commentedon Feb 23, 2026
@rhafer can you please tell me, what we should enter for
Only example config for testing :)
rhafer commentedon Feb 26, 2026
AFAIK you already figured it out yourself, but you could e.g. change the client id for the android client in the keycloak example from
OpenCloudAndroidto some other value and also setWEBFINGER_ANDROID_OIDC_CLIENT_IDto that value.To try out custom values for
WEBFINGER_ANDROID_OIDC_CLIENT_SCOPESyou could set e.g."openid, profile, email, offline_access, roles". In that case it would be useful to reconfigure Keycloak in a way to not return therolesclaim for the android client unless it request therolesscope. (I think I or probably @micbar can help you with that if needed)Webfinger: Return client_id and scope
guruz commentedon Mar 3, 2026
=> #104
Webfinger: Return client_id and scope
Webfinger: Return client_id and scope
Webfinger: Return client_id and scope
MrModest commentedon May 5, 2026
@guruz as a response to your comment from the iOS thread: opencloud-eu/ios#4 (comment)
Just updated my server to
6.1.0and Android app to1.2.2(via F-Droid).And after the update, I configured my Authentik SSO - works fine both on Android and Web.
Here are the changes I made to make it work: MrModest/homeserver@03b8987
Authentik user's attributes:
P.S.: Don't worry about the domain name - it gets resolved into an internal network and is not exposed to public :)