2013-05-06 11 views
0

Можно ли авторизовать пользователя для приложения с помощью консоли Rails или даже кода модели?Авторизовать пользователя через командную строку в Doorkeeper

В некоторых случаях я хочу иметь возможность создавать и разрешать новую учетную запись пользователя для конкретного приложения.

По существу, я хочу, чтобы сгенерировать authorization_code в командной строке.

ответ

0

Не уверен, что это лучший способ сделать это, но вручную создав Doorkeeper :: AccessGrant, с соответствующими ассоциациями вы можете получить от него код авторизации.

1

Вам необходимо отключить функцию подтверждения для владельца приложения:

$ приложение = Швейцар :: Application.new: имя => 'тест',: redirect_uri => 'http://test.com' $ app.owner = User.last # Или любой класс владельца, который вы хотите связать $ app.save

За дополнительной информацией обратитесь к documentation.

Смежные вопросы