add the authorization of socketio
add the namespace authorization
get rid of the bugs
combine joinroom and adduser to work with demo link sharing