0

我一直在如何做到这一点,甚至开始研究不同的解决方案,但只注意到它不是很实用或可能导致问题。Rails身份验证和授权 - 最佳方法?

情景:用户可以创建一个管理员帐户并邀请(邮件邀请)另一个用户作为客户端。我正在考虑使用devise_invitable gem来处理邀请过程。我不确定我是否应该有2个模型(管理员/客户端)。

宝石我一直在考虑: 设计 devise_invitable cancancan 权威人士 rollify

的事情是,无论设置我使用的身份验证和授权,必须符合因为它我心中的负载devise_invitable宝石自己构建这个功能。

+0

请查看Stack Overflow [帮助文件](http://stackoverflow.com/help),特别注意[主题]上的内容(https://stackoverflow.com/help/on-topic )为这个网站和[要避免的问题](https://stackoverflow.com/help/dont-ask)。你在广泛的话题上征求意见,这个话题不符合“特定编程问题或问题”的标准,因为它是主观和广泛的争论。 – MarsAtomic

回答

0

Devise and Oauth 2.0。如果你需要一个管理面板,你可以使用rails_admin,或者有各种各样的管理宝石,或者你可以自己创建。