【发布时间】:2013-05-06 23:08:23
【问题描述】:
是否可以使用 Rails 控制台甚至模型代码为应用程序授权用户?
在某些情况下,我希望能够为特定应用程序创建和授权新用户帐户。
基本上我希望能够在命令行上生成一个授权码。
【问题讨论】:
标签: ruby-on-rails-3 doorkeeper
是否可以使用 Rails 控制台甚至模型代码为应用程序授权用户?
在某些情况下,我希望能够为特定应用程序创建和授权新用户帐户。
基本上我希望能够在命令行上生成一个授权码。
【问题讨论】:
标签: ruby-on-rails-3 doorkeeper
您需要为应用所有者禁用确认功能:
$ app = Doorkeeper::Application.new :name => 'test', :redirect_uri => 'http://test.com' $ app.owner = User.last # 或者你想要关联的任何所有者类 $ app.save
查看documentation了解更多详情。
【讨论】:
不确定这是最好的方法,但通过手动创建 Doorkeeper::AccessGrant,通过适当的关联,您可以从中获取授权码。
【讨论】: