2013-05-06 22 views
0

是否有可能使用Rails控制檯爲應用程序授權用戶,甚至是模型代碼?通過Gatekeeper中的命令行授權用戶

在某些情況下,我希望能夠爲特定應用程序創建和授權新的用戶帳戶。

本質上我想能夠在命令行上生成authorization_code。

回答

0

不確定它的最佳方式,但通過手動創建一個Doorkeeper :: AccessGrant,通過正確的關聯,您可以從中獲得授權代碼。

1

你需要禁用的確認功能的應用程序所有者:

$應用=看門:: Application.new:名稱=> '測試',:REDIRECT_URI => 'http://test.com' $ app.owner = User.last#或任何您想要關聯的所有者類別 $ app.save

請查看documentation瞭解更多詳情。