A quick tip on how to fetch remote branches of a git repository after it has been shallow-cloned.
Interrupt the authentication flow in Apereo CAS with notifications and advertisements, dictating CAS should treat the authenticated session with configuration and compassion.
Learn how to build, unpack and run an unpackaged Apereo CAS server via Spring Boot and Application Class-Data Sharing for optimal performance.
Learn how to connect and link authentication attempts to person-attribute sources to control and filter data that is shared with registered applications and relying parties.
Learn how to configure CAS to conditionally activate attribute release policies to share claims and attributes with applications and relying parties dynamically and only when necessary.
Learn how to build and deploy an Apereo CAS server quickly for demons, integration tests, and profit.
Learn how to configure Apereo CAS to act as a SAML 2.0 identity provider.
Learn how to configure and build your own CAS deployment via the WAR overlay method, get rich quickly, stay healthy indefinitely and respect family and friends in a few very easy steps.
Learn how to configure CAS to integrate with and use multiple multifactor providers at the same time. This post also reveals a few super secret and yet open-source strategies one may use to select appropriate providers for authentication attempts, whether automatically or based on a menu.
Gain insight into your running Apereo CAS deployment in production. Learn how to monitor and manage the server by using HTTP endpoints and gather metrics to diagnose issues and improve performance.
Learn how to configure Apereo CAS to act as an OAuth 2.0 identity provider.
Learn how to configure database authentication in Apereo CAS.
Review options that allow end-users to examine and review their account profile in a mini portal like environment.
Review a number of strategies that allow to create Docker images for your CAS deployment and run Docker containers with ease.
Learn how your Apereo CAS deployment may be configured to delegate authentication to an external SAML2 identity provider.
Learn how to take advantage of Puppeteer to automate browser-based integration and/or functional tests.
Learn how to tune the Apereo CAS deployment to track and detect risky authentication attempts based on a variety of factors, while allowing for follow-up configurations and verifications.
Learn how to tune the password management features of your Apereo CAS deployment to detect and catch weak passwords that fail the strength criteria of your password policy.
Learn how to customize Keycloak to build your authentication strategy using Keycloak's user federation features.
Learn how Apereo CAS may be configured to check for pawned passwords and warn the user, using the haveibeenpawned.com service
Learn how to manage and enforce password policies for LDAP accounts, and take control of the policy handling with Groovy.