keycloak-user-migration
keycloak-user-migration copied to clipboard
Design Question
Hi Daniel,
Thank you for putting in the effort with this provider, it looks really useful.
I was reviewing the documentation and I had a question about the design of the provider.
The docs mention the legacy system needs to provide endpoints for verifying user credentials and providing user info. It occurred to me that OIDC protocol provides those endpoints. Credentials could be verified with ROPC (password grant) and user info could probably be gathered from the /userinfo
endpoint.
In an OIDC -> OIDC system migration, could you foresee any issues with the above design approach? My thinking was this would eliminate the need for any bespoke services to be developed for a legacy system if it had OIDC support.
Thank you kindly, Ralph