Notifications

CAS presents the ability to notify users and accounts on select actions via platform-specific notifications. Example actions include notification of risky authentication attempts or password reset links/tokens or one-time tokens for multifactor authentication. Providers and platforms supported by CAS are listed below. Note that an active/professional subscription may be required for certain providers.

Google Firebase Cloud Messaging

Support is enabled via the relevant modules using the following module:

1
2
3
4
5
<dependency>
     <groupId>org.apereo.cas</groupId>
     <artifactId>cas-server-support-notifications-fcm</artifactId>
     <version>${cas.version}</version>
</dependency>

To see the relevant list of CAS properties, please review this guide.