Fawnoos Blog

Guides, walkthroughs and opinions on Open Source Identity and Access Management.

Search By Keyword Search By Topic

Apereo CAS - Trusted Multifactor Authentication Devices

Learn how to turn on multifactor authentication with CAS using Google Authenticator and explore options that allow CAS to trust and track authentication devices, browsers and more.

Apereo CAS - Configuration Security with Jasypt

Learn how to secure CAS configuration settings and properties with Jasypt.

Apereo CAS - Scripting Multifactor Authentication Triggers

Learn how Apereo CAS may be configured to trigger multifactor authentication using Groovy conditionally decide whether MFA should be triggered for internal vs. external access, taking into account IP ranges, LDAP groups, etc.

Apereo CAS - Access Strategy External URL Redirects

A quick use case walkthrough where the authentication flow in CAS is to be redirected to a customized external URL if service access is denied.

Apereo CAS - Slurp Configuration with Groovy

Learn how CAS configuration may be consumed via Groovy to simplify and consolidate settings for multiple deployment environments and profiles.

Apereo CAS - Upgrade Recipes w/ OpenRewrite

Discover how to upgrade your CAS deployment quickly and efficiently by taking advantage of upgrade recipes and OpenRewrite.

Git - Rewrite History & Branches

A quick tip on how to rewrite git history to update commits, authors and committer information.

Apereo CAS - Authentication Throttling

Learn how to configure Apereo CAS to throttle authentication requests to prevent password guessing and related abuse scenarios.

Apereo CAS - Identity Impersonation

You do not always have to be you. Configure the Apereo CAS server to allow you to pretend to be another person for fun and profit.

Apereo CAS - Authentication Flow Interrupts

Interrupt the authentication flow in Apereo CAS with notifications and advertisements, dictating CAS should treat the authenticated session with configuration and compassion.

Apereo CAS - Passwordless Authentication

Playing around with different variations of Passwordless Authentication in CAS, integrating it with other advanced authentication flows such as delegated authentication, multifactor and more.

Git - Shallow Clones & Branches

A quick tip on how to fetch remote branches of a git repository after it has been shallow-cloned.

Apereo CAS - Authentication Flow Interrupts

Interrupt the authentication flow in Apereo CAS with notifications and advertisements, dictating CAS should treat the authenticated session with configuration and compassion.

Apereo CAS - Efficient Deployments with Class Data Sharing

Learn how to build, unpack and run an unpackaged Apereo CAS server via Spring Boot and Application Class-Data Sharing for optimal performance.

Apereo CAS - Attribute Repository Selection Rules

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.

Apereo CAS - Conditional Attribute Release Policies

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.

Apereo CAS - Quick Deployment Options

Learn how to build and deploy an Apereo CAS server quickly for demons, integration tests, and profit.

Apereo CAS - SAML2 Protocol & Identity Provider

Learn how to configure Apereo CAS to act as a SAML 2.0 identity provider.

Apereo CAS 7.0.x Deployment - WAR Overlays

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.

Apereo CAS - Multifactor Provider Selection

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.

Apereo CAS - Actuator Endpoints & Monitoring

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.

Enter your search term: