Skip to content

seven-io/nocobase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

seven logo

seven SMS for NocoBase

Plug seven into NocoBase as an SMS provider for user verification, 2FA and password-reset flows.

MIT License NocoBase 1.x npm


Features

  • Registration Verification - SMS code on signup
  • Two-Factor Authentication - SMS-based 2FA codes
  • Password Reset - Verification codes for the reset flow
  • Custom Workflows - Reusable across any custom verification you build in NocoBase

Prerequisites

Installation

npm install @seven.io/plugin-nocobase

Register the plugin with your NocoBase application config.

Configuration

  1. Open the NocoBase admin and go to Plugin Manager.
  2. Find Seven SMS and enable it.
  3. Open Settings > Verification.
  4. Pick Seven SMS as the SMS provider.
  5. Paste your seven API key.

Architecture

The plugin registers a custom SMSProvider (identifier seven) with NocoBase's verification subsystem. Sends are dispatched against:

POST https://gateway.seven.io/api/sms
x-api-key: <your seven API key>

Support

Need help? Feel free to contact us or open an issue.

License

MIT

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors