Keycloak supports both OpenID Connect (an extension to OAuth 2.0) and SAML 2.0.
See: Securing Applications and Services Guide
Keycloak provides the Register (Sign up):
And Login (Sign In) pages (which are theme-able):
Blog posts:
- Getting started with Keycloak
- Angular, OpenID Connect and Keycloak
- Keycloak, Flowable and OpenLDAP
- Flowable OAuth2 Resource Server
- Keycloak Themes - Part 1
- Keycloak Themes - Part 2
Forum posts: