Skip to content

Commit 4997ef1

Browse files
authored
fix: websocket auth error (#97)
* chore: websocket auth added * fix: lint issues * chore: fix websocket verification error
1 parent 2208716 commit 4997ef1

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

server/auth.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -177,23 +177,23 @@ func generateLongRandomString(length int) (string, error) {
177177

178178
// Verify if Websocket token is valid
179179
func (server *Server) verifyWebsocketToken(token string) bool {
180-
if _, ok := server.SESSION_TOKENS[token]; ok {
180+
if _, ok := server.WEBSOCKET_TOKENS[token]; ok {
181181
// check if token is expired
182-
if time.Now().After(server.SESSION_TOKENS[token]) {
182+
if time.Now().After(server.WEBSOCKET_TOKENS[token]) {
183183
// delete token
184-
delete(server.SESSION_TOKENS, token)
184+
delete(server.WEBSOCKET_TOKENS, token)
185185
return false
186186
}
187187
// delete token
188-
delete(server.SESSION_TOKENS, token)
188+
delete(server.WEBSOCKET_TOKENS, token)
189189
return true
190190
}
191191
return false
192192
}
193193

194194
// Generate websocket token
195195
func (server *Server) generateWebsocketToken() (string, error) {
196-
randomToken, err := generateLongRandomString(64)
196+
randomToken, err := generateLongRandomString(32)
197197
if err != nil {
198198
return "", err
199199
}

0 commit comments

Comments
 (0)