Sync users from Eduframe
The figure below demonstrates how to implement the creation of users in Eduframe with your Identity Provider. When a user is created in Eduframe the user.created webhook is dispatched. A middleware will catch the webhook and create an corresponding account in the Identity Provider. After the creation of the account in the Idp an corresponding authentication is added to the user, providing the account uid.
Polling
Besides webhooks its also possible to use polling instead. In that case the middleware will check for example every 30 minutes if there were new users created.
Multiple authentications
When you create the user via Eduframe, the user will get an Eduframe login method based on password and username. The new authentication will be added as a second login method. You can prevent the creation of the eduframe login methods by disabling send login email when creating the user.