Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function connect_socket (token) {
- var socket = io.connect('', {
- query: 'token=' + token
- });
- socket.on('authenticated', () => {
- console.log('socket is jwt authenticated');
- });
- socket.on('connect', () => {
- this.socket.emit('authenticate', { token: token });
- });
- socket.on('disconnect', () => {
- console.log('disconnected');
- });
- socket.on('loadChats', data => {
- console.log({ loadChats: data })
- });
- }
- $('#login').submit(function (e) {
- e.preventDefault();
- $.post('/login', {
- username: $('username').val(),
- password: $('password').val()
- }).done(function (result) {
- connect_socket(result.token);
- });
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement