Passwordless
A comprehensive passwordless authentication plugin for Medusa that enables credential-free user access through SMS and other methods.
Features
- SMS-based authentication
- Multiple SMS provider support
- JWT token management
- AWS SNS integration
- Secure authentication flow
- No password required
- Compatible with Medusa v2
Installation
npm install @devx-commerce/passwordless
Configuration
Add the plugin to your medusa-config.js:
module.exports = {
plugins: [
{
resolve: "@devx-commerce/passwordless",
options: {
// Your SMS provider configuration
}
}
]
}
Requirements
- Node.js >= 20
- Medusa v2.7.0 or higher
- SMS provider credentials (AWS SNS or similar)