commit
5720a50798
25
README.md
25
README.md
@ -23,7 +23,7 @@ Thanks goes to these wonderful people who contribute(d) or maintain(ed) this rep
|
|||||||
|
|
||||||
## Intro
|
## Intro
|
||||||
|
|
||||||
Authenticate socket.io incoming connections with JWTs. This is useful if you are build a single page application and you are not using cookies as explained in this blog post: [Cookies vs Tokens. Getting auth right with Angular.JS](http://blog.auth0.com/2014/01/07/angularjs-authentication-with-cookies-vs-token/).
|
Authenticate socket.io incoming connections with JWTs. This is useful if you are building a single page application and you are not using cookies as explained in this blog post: [Cookies vs Tokens. Getting auth right with Angular.JS](http://blog.auth0.com/2014/01/07/angularjs-authentication-with-cookies-vs-token/).
|
||||||
|
|
||||||
This repo is supported and maintained by Community Developers, not Auth0. For more information about different support levels check https://auth0.com/docs/support/matrix .
|
This repo is supported and maintained by Community Developers, not Auth0. For more information about different support levels check https://auth0.com/docs/support/matrix .
|
||||||
|
|
||||||
@ -251,6 +251,29 @@ io.use(socketioJwt.authorize({
|
|||||||
}));
|
}));
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Altering the value of the decoded token
|
||||||
|
|
||||||
|
You can pass a function to change the value of the decoded token
|
||||||
|
|
||||||
|
```javascript
|
||||||
|
|
||||||
|
io.on(
|
||||||
|
'connection',
|
||||||
|
socketIOJwt.authorize({
|
||||||
|
customDecoded: (decoded) => {
|
||||||
|
return "new decoded token";
|
||||||
|
},
|
||||||
|
secret: 'my_secret_key',
|
||||||
|
decodedPropertyName: 'my_decoded_token',
|
||||||
|
}),
|
||||||
|
);
|
||||||
|
|
||||||
|
io.on('authenticated', (socket) => {
|
||||||
|
console.log(socket.my_decoded_token); // new decoded token
|
||||||
|
});
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
## Contribute
|
## Contribute
|
||||||
|
|
||||||
Feel like contributing to this repo? We're glad to hear that! Before you start contributing please visit our [Contributing Guideline](https://github.com/auth0-community/getting-started/blob/master/CONTRIBUTION.md).
|
Feel like contributing to this repo? We're glad to hear that! Before you start contributing please visit our [Contributing Guideline](https://github.com/auth0-community/getting-started/blob/master/CONTRIBUTION.md).
|
||||||
|
Reference in New Issue
Block a user