Search by

componenta / auth-remember-me

Shelamkoff

Rotating persistent remember-me grants for Componenta Auth 3

Package info

github.com/componenta/auth-remember-me

pkg:composer/componenta/auth-remember-me

Statistics

Installs: 4

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.0 2026-09-27 22:33 UTC

This package is auto-updated.

Last update: 2026-09-27 22:46:59 UTC


README

Rotating persistent convenience grants for Componenta Auth 3.

Remember-me is deliberately separate from the active authentication session. A valid remember grant proves possession of a persistent browser credential, then creates a fresh non-persistent AuthSession.

Security properties:

  • selector + validator credentials with rotating validators;
  • only selector/verifier hashes are persisted;
  • replay of a superseded validator is treated as compromise;
  • compromise revokes the remembered grant and all active sessions for the affected subject;
  • successor grants and newly issued sessions use request-scoped discard compensation until response publication succeeds;
  • remember-me evidence is marked only as a persistent_grant and never claims possession-factor, MFA or phishing resistance.