1.0.8 • Published 8 months ago
@wearemanic/express-twilio-verify v1.0.8
@wearemanic/express-twilio-verify
Plug-and-play Twilio Verify implementation for Express.
Installation
npm install --save @wearemanic/express-twilio-verify
Usage
import express from 'express';
import OTP from '@wearemanic/express-twilio-verify'
const app = express()
OTP(app, {
url: `/api/twilio/:phone`,
verifySid: 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',
accountSid: 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',
authToken: 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',
onLogin ({ phone }) {
// find or create user
},
onError (e) {
// cry, a lot
},
})
app.listen(3000)
Note –
url
andonError
are optional; their default values are shown. The return values ofonLogin
andonError
will be passed to the client making the authentication requests.