Curator.SessionKeeper v0.1.0 API Reference

Modules

A module that provides claims based authentication for Elixir applications

This module helps to hook into the lifecycle of authentication

Default implementation of Curator.SessionKeeperHooks

Provides a simple helper to provide easier access to the current user and their claims

Curator.SessionKeeper.Plug contains functions that assist with interacting with Curator.SessionKeeper via Plugs

This plug ensures that a valid JWT was provided and has been verified on the request

This plug ensures that no claims have been verified on the request

This plug ensures that the current_resource has been set, usually in Curator.SessionKeeper.Plug.LoadResource

A default error handler that can be used for failed authentication

Fetches the resource specified in a set of claims

Use this plug to verify and load claims contained in a session

Curator.SessionKeeper Serializer Behaviour