signup and room waiting

This commit is contained in:
Josh
2018-06-07 15:52:42 -04:00
parent 56489ee6cd
commit 657feb777f
18 changed files with 191 additions and 143 deletions

View File

@ -1,6 +1,7 @@
class UsersController < ApplicationController
before_action :find_user, only: [:edit, :update]
before_action :ensure_unauthenticated, only: [:new, :create]
# POST /users
def create
@ -15,6 +16,11 @@ class UsersController < ApplicationController
end
end
# GET /signup
def new
@user = User.new
end
# GET /users/:user_uid/edit
def edit
if current_user
@ -64,6 +70,10 @@ class UsersController < ApplicationController
end
end
def ensure_unauthenticated
redirect_to current_user.main_room if current_user
end
def user_params
params.require(:user).permit(:name, :email, :password, :password_confirmation, :new_password, :provider)
end