diff --git a/.env.sample b/.env.sample index 4fd0cf0..ef9b8c6 100644 --- a/.env.sample +++ b/.env.sample @@ -28,5 +28,5 @@ MUX_TOKEN_SECRET= MUX_BROADCAST_SERVER_URL=rtmp://global-live.mux.com:5222/app MUX_TEST_MODE_DISABLED= -# Required for creating user throug API +# Required for creating user through API CUSTOM_API_TOKEN= \ No newline at end of file diff --git a/app/controllers/api/users_controller.rb b/app/controllers/api/users_controller.rb index 87dca55..1af1d76 100644 --- a/app/controllers/api/users_controller.rb +++ b/app/controllers/api/users_controller.rb @@ -16,11 +16,16 @@ class Api::UsersController < Api::ApiController private def user_params - params.require(:user).permit(%i[email password]) + params.require(:user).permit(%i[ + email + password + first_name + last_name + ]) end def verify_custom_token - if token.nil? || token.empty? || token != ENV['CUSTOM_API_TOKEN'] + if token.blank? || token != ENV['CUSTOM_API_TOKEN'] unauthorized_entity(:user) end end