You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Aug 18, 2020. It is now read-only.
I'm getting the below error while trying to authenticate the user. I have searched for the solutions and changed the code according to that but nothing seems to be working. A quick help would be much appreciated.
I'm getting the below error while trying to authenticate the user. I have searched for the solutions and changed the code according to that but nothing seems to be working. A quick help would be much appreciated.
And here is my code,
const express = require('express')
const bodyParser = require('body-parser')
const cors = require('cors')
const Chatkit = require('@pusher/chatkit-server')
const app = express()
const chatkit = new Chatkit.default({
instanceLocator: 'Pusher Locator Key',
key:'Pusher Secret Key'
})
app.use(bodyParser.urlencoded({ extended: false }))
app.use(bodyParser.json())
app.use(cors())
app.post('/users', ( req, res ) => {
const { username } = req.body
chatkit.createUser({
name: username,
id: username
})
.then(() => res.sendStatus(201))
.catch(error => {
if(error.error_type === 'services/chatkit/user_already_exists'){
res.sendStatus(200)
}
else{
res.status(error.statusCode).json(error)
}
})
})
app.post('/authenticate', ( req, res ) => {
const { grant_type } = req.body
res.json(chatkit.authenticate({ grant_type, userId : req.query.user_id }))
})
const PORT = 3001
app.listen(PORT, err => {
if (err) {
console.error(err)
} else {
console.log(
Running on port ${PORT}
)}
})
Thanks in advance..!
The text was updated successfully, but these errors were encountered: