Швейцар, Рельсы настроены - PullRequest
0 голосов
/ 21 июня 2019

Маршруты:

Rails.application.routes.draw do
  root to: 'home#index'
  use_doorkeeper
  devise_for :users

  get '/me' => 'application#me'
end

Инициализаторы / привратник:

admin_authenticator do |routes|
  current_user || warden.authenticate!(scope: :user)
end

Запустите bundle и bundle exec rake db:setup и создайте пользователя из консоли Rails с помощью:

User.create!({:email => "test@test.com", :password => "111111", :password_confirmation => "111111" })

Я установил приложение в http://localhost:3000/oauth/applications/ - ссылка

Я могу войти через стандартные представления устройства, но когда я пытаюсь получить доступ к /oauth/token с почтальоном:

{
  "email": "test@test.com",
  "password": "111111",
  "grant_type": "password"
}

Я получаю 401 ответ wrong user or pass. Как пройти аутентификацию в том приложении, которое я создал?

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