Skip to content
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

Is there any OIDC integration doc? #155

Open
letusfly85 opened this issue Apr 26, 2023 · 3 comments
Open

Is there any OIDC integration doc? #155

letusfly85 opened this issue Apr 26, 2023 · 3 comments

Comments

@letusfly85
Copy link

Hi, thank you for great service.

Now, I'm trying integrating OIDC (such as Auth0) to Alfresco sign in.

I successfully launched keycloak and alfresco services by using docker-compose.
And finished setting OIDC settings on keycloak admin console.

But the login screen still show user/password styels.
How can I change the default login screen to OIDC (such as Auth0 or other login) screens... ?

@laszlo-t
Copy link

laszlo-t commented May 4, 2023

@letusfly85
there is a good tutorial about the integration: https://argondigital.com/blog/ecm/configuring-alfresco-identity-service/
and you can change the default identity provider: https://www.keycloak.org/docs/latest/server_admin/#default_identity_provider

@letusfly85
Copy link
Author

@laszlo-t

Thank you for sharing the doc.
I have read this doc, but this doc says that we need LDAP for IdP, if there are no IdP on my site, how can we define authentication flow after OIDC login succeeded..?

@laszlo-t
Copy link

laszlo-t commented May 12, 2023

First of all, this area is also new for me but just working on similar tasks.

LDAP is not a must for authentication but can be useful to synchronize user details between alfresco and other systems.

Perhaps you can try something like this:
Alfresco Content App or Share, etc. -------> Alresco Indentiy Service (keycloak) ----OIDC----> IdP (e.g. Auth0)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants