# `passport-cas-ts`

## Description

[CAS](https://en.wikipedia.org/wiki/Central_Authentication_Service) strategy for [`passport`](https://www.passportjs.org/) authentication, with TypeScript support.

This module supports CAS authentication for CAS version 3.

See [this page](https://apereo.github.io/cas/7.0.x/protocol/CAS-Protocol.html#webflow-diagram) for more details on this authentication flow.

## Credits

Originally forked from [sadne/passport-cas](https://github.com/sadne/passport-cas).
