Implement registration and use redis for websocket auth