implemented user login functionality and keep-alives to prevent
lingering participating users.