SWITCH edu-ID Link Composer

For most SPs in SWITCHaai the Service Provider Login Link Composer is what you are looking for.

This page lets a Service Provider administrator compose links for various flows of the SWITCH edu-ID service.


that the user should be returned to after the flow:


that the user should be returned to after the flow:
Please note that this URL (for security reasons) must be on the same host as the Service Provider or an edu-ID web site. Otherwise, the target URL will be ignored or an error will be shown.


of the SP that the SAML assertion should be sent to:
There is no need setting this parameter unless the Service Provider has multiple Assertion Consumer URLs.


that should be used for edu-ID pages.


for which the link should be generated


Registration with Login
User starts at the edu-ID registration page to register. After registration, the user has to authenticate with his newly created edu-ID and is then redirected to the target URL.
More details are described on the login/registration flows page.

Login (with Registration if needed)
User starts on the edu-ID login page where he can authenticate or create an edu-ID account in case he has no edu-ID account yet. After (registration and) login, the user is then sent to the target URL.
More details are described on the login/registration flows page.

Registration without Login (only for SP-specific Custom Views)
User starts at edu-ID registration page. This flow only works if a Custom View is requested for this Service Provider to customize the login page and registration pages. After successful account creation he is redirected to the target URL without an authentication. This is suited for student enrollment processes where the user most likely does not have an edu-ID yet.

Attribute Completion
User is sent to the edu-ID account management page and asked to add a missing attribute.

  • In case a verified attribute has to be provided by the user, a verification process (e.g. sending a verification code to a mobile number or postal address) is initiated after providing a value.
  • In case of an unverified attribute, a user just has to provide a value, which is used without any verification.
After providing this attribute in the edu-ID account management page, the user first must authenticate/login again and is then sent back to the target URL.
More details are described on the attribute completion flow page.