Table of Contents

Authentication

Neos integrates an authentication process based on the OpenID Connect standard.

An application can be multi-cluster, that's why authentication is a separate brick of the cluster so that authentication is the same for all the clusters that compose the application.

The authentication brick is an authentication server that respects the OpenID Connect standard and is independent of the Neos framework and clusters, it can be used by other applications outside the Neos ecosystem.

Flow

When authentication is configured on the cluster, the unauthenticated user who wants to access it will be redirected to the authentication server.

After logging in, the user will be redirected to the cluster.

Steps

To use authentication in a cluster, the configuration must be set up. Several scenarios are available on this page.

To get the user by code, you can follow this guide.

To set up Single Sign On, you can follow this guide.