i can close connection ds.close() run ds.login() logged in same user, regardless of credentials provided.
ds.login({user: 'admin', pass: 'admin'}) // auth_successful | admin ds.close() // client_disconnected | admin ds.login({}) // incoming_connection | http://localhost:3000/ (127.0.0.1) via engine.io // auth_successful | admin even if create new deepstream client instance before logging in again, user not change.
calling ds.login again meant override auth parameters passed in. created issue test out , see can replicate / see if there bug somewhere.
line overrides @ can seen here
issue raised here
Comments
Post a Comment