From 2fcae25e82ffc9cd5be4e2411112186f073ea454 Mon Sep 17 00:00:00 2001 From: Mehdi El Fadil Date: Sat, 23 May 2020 13:57:57 +0200 Subject: [PATCH] document onAuthorizeFail usage client side #134 --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index 67e30c0..f03bb21 100644 --- a/README.md +++ b/README.md @@ -192,6 +192,20 @@ function onAuthorizeFail(data, message, error, accept){ You can use the `message` parameter for debugging/logging/etc uses. + +The accept callback sends an `error` event to the client: + +```javascript +app.socket.on('error', function(err) { + + if (err === 'No session found') { + console.log('socket user authentication failed') + // prompt a login form + } + +}) +``` + ## `socket.handshake.user` (prior to v1) This property was removed in v1. See `socket.request.user`