The Serendipity Identity Service uses Keycloak. Keycloak provides support for OpenID Connect, OAuth 2.0 and SAML 2.0. However, Serendipity's user experience is quite different from Keycloaks so we need to provide a custom Keycloak theme.
- Administrator Documentation
- Developer Documentation
- User Documentation
Register (Sign up) page:
Login (Sign in) page:
- Rob Ferguson's blog: Keycloak Themes - Part 1
- Rob Ferguson's blog: Keycloak Themes - Part 2