Überauth v0.4.0 API Reference

Modules

Ueberauth is 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