anubis 0.1.0
anubis: ^0.1.0 copied to clipboard
Database web sessions, CSRF protection, and web authentication for Maat applications.
Anubis Web Sessions #
anubis adds database-backed web sessions, CSRF protection, and cookie-based
authentication to Maat applications.
Anubis.provider('users', (id) => User.query().find(int.parse(id)));
Route.post('/login', login).middleware(['anubis.session', 'anubis.csrf']);
Route.get('/dashboard', dashboard)
.middleware(['anubis.session', 'anubis.csrf', 'auth:web']);
See the Anubis guide for installation and usage.