API Reference Überauth v0.10.8

modules

Modules

Ueberauth is a two-phase authentication framework that provides a clear API - allowing for many strategies to be created and shared within the community. It is heavily inspired by Omniauth. You could call it a port but it is significantly different in operation - but almost the same by concept. Huge hat tip to Intridea.

The struct provided to indicate a success of the callback phase.

Provides information about the credentials of a request.

Provides a place for all raw information that was accumulated during the processing of the callback phase.

Provides a place within the Ueberauth.Auth struct for information about the user.

The struct provided to indicate a failure of authentication.

A specific error for a failed authentication attempt.

The Strategy is the work-horse of the system.

Provides helper methods for use within your strategy.