2FA / SSO for mail on Keycloak + ANGIE

Custom Keycloak 2FA provider, SSO at the web-server layer for OWA and Outlook clients

What was built

Exchange can't do a second factor the way we needed. And nobody was going to let me near its internals. So ANGIE went in front of OWA and the Outlook clients, and 2FA moved into Keycloak behind a provider I wrote. Exchange itself I never touched. Not one line. It runs in production. All corporate mail goes through it.

Stack

KeycloakANGIEMS ExchangeOWAOutlookOIDCTOTP

Other work