Skip to main content

Module controllers

Module controllers 

Source
Expand description

Default auth controllers shipped with doido-auth.

Apps can point auth_routes!(User) at these types directly, or supply custom controllers via controllers: / actions: options (Devise-style). Generated apps from auth:install emit project-local controllers under app/controllers/auth/ that mirror these defaults and can be extended.

Re-exports§

pub use oauth::AuthOauth;
pub use passwords::AuthPasswords;
pub use registrations::AuthRegistrations;
pub use sessions::AuthSessions;

Modules§

oauth
Default OAuth redirect/callback controller.
passwords
Default passwords controller (reset request + update stubs).
registrations
Default registrations controller (sign_up).
sessions
Default sessions controller (sign_in / sign_out).