Overview of feathers-authentication-management
feathers-authentication-management is an extension for FeathersJS that adds essential local authentication capabilities not found in the Feathers core LocalStrategy. It provides mechanisms for verifying user identities (e.g., email or phone) and managing secure account changes via communication transports like email or SMS.
Key features include:
- User verification via token-based URLs.
- Password reset notifications for forgotten passwords.
- Secure password change workflows.
- Identity change processing (e.g., updating an email address or cellphone number).
The library supports both long tokens (30 characters by default) for URLs and short tokens (6 digits/characters by default) for manual entry, such as in SMS messages.