Module telescope::web::services::auth[][src]

Modules

Trait for types stored in the user’s identity cookie.

CAS authentication is implemented roughly following the diagram here and work from RPI students who came before me.

Constants

The types of user accounts that provide authentication.

Traits

Trait for identity providers (GitHub OAuth2, Discord OAuth2, RPI CAS, etc).

Functions

Function to create the redirect URL for a given request and identity provider’s redirect path.

Register auth services.