The Scrivito SDK offers easy-to-use IAM-backed visitor authentication. This allows developers to build apps with the following features:
- Visitor login
- Offer additional, protected content for logged in users
- Mandatory visitor login for the entire app (e.g. intranet)
Furthermore, the new visitor authentication offers APIs for accessing details such as the name and email address of the current visitor.
Note that visitor authentication via 3rd-party identity providers is still supported, but is considered deprecated as IAM visitor authentication provides the same functionality and new features via an API that makes integration much easier and doesn’t require a 3rd-party identity provider (IdP).
For admins and editors, there’s a guide available on how to restrict pages to logged-in visitors.