Ruby on rails 设计用户级别理论
我是RubyonRails的新手,我用Desive(2.1.2)启动了一个应用程序。我正试图弄清楚我想要的用户角色是什么。事情是这样的: 用户在网站上注册,只有在该用户已被其他用户邀请的情况下才能注册。(注册的用户需要一个invite代码)。然后,该用户将从级别1开始,通过工作赚取经验点,可以通过应用程序中的作业提升到更高级别。最高级别为10级 我还想有一个版主级别,在那里版主的工作,用户提交审查。但这些版主是普通用户,也只是从1级开始 第二,只有在级别2时才能邀请其他用户,级别越高,可以邀请的用户越多。现在您不能无限用户保持UITNodigGen,但例如:在2级中,但有一个用户,只有2个3级的4级用户,您可以邀请用户,2个在5级中,您可以邀请5个用户 我希望我的理论是可能的,希望有人能带我通过一些代码,讨论我的理论的可能性Ruby on rails 设计用户级别理论,ruby-on-rails,ruby,devise,Ruby On Rails,Ruby,Devise,我是RubyonRails的新手,我用Desive(2.1.2)启动了一个应用程序。我正试图弄清楚我想要的用户角色是什么。事情是这样的: 用户在网站上注册,只有在该用户已被其他用户邀请的情况下才能注册。(注册的用户需要一个invite代码)。然后,该用户将从级别1开始,通过工作赚取经验点,可以通过应用程序中的作业提升到更高级别。最高级别为10级 我还想有一个版主级别,在那里版主的工作,用户提交审查。但这些版主是普通用户,也只是从1级开始 第二,只有在级别2时才能邀请其他用户,级别越高,可以邀请的
谢谢。查找CanCan-这将解决所有您想要的问题查找CanCan-这将解决所有您想要的问题要获得一个详尽且相对可靠的未来证明机制,请使用以下方法:
有趣的是,本教程解决了一个与您的问题陈述非常相似的问题。要获得一个详尽且相对可靠的机制,请使用以下内容: