Колдовство RESTFull Веб-сервисы с виноградными рельсами 4 - PullRequest
0 голосов
/ 03 сентября 2018

Пожалуйста, помогите мне для API-интерфейса grapes для аутентификации в волшебных драгоценностях для входа и регистрации в rails 4. Мой код указан ниже:

модуль API
модуль V1 Класс Users

resource :users do
params do
  requires :user_name
  requires :email
  requires :password
end
desc 'Signup'
post "signup_api" do
  @user = User.create(declared(params))


  set_authentication_token if @user.save

end

end



desc 'Signin'
post "signin_api" do

  if @user = User.authenticate(params[:email], params[:password])
   @user.set_authentication_token
   @user 
   status 200

    #login(@user)
    #login(params[:email], params[:password],remember_me = false)
    login_at(@user)
  else
   payload = {
        errors: "Please check parameters for authorization and try again. You provided an incorrect email with password combination."

      }

   status 401
   end


end

конец

конец конец

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...