user login, logout, join function complete