我正在关注此处的快速入门指南:https://github.com/kristianmandrup/cantango/wiki/Quickstart
我正在尝试定义来宾用户逻辑 - 我定义了Guest用户模型,以及用户和角色许可。调用user_can时出现以下错误?
Model <Guest> has no #email as defined in CanTango.config.user.unique_key_field
我已经将其缩小到必须定义user.unique_key_field的事实;然而,这只是一个客人,因此不会提供电子邮件(他们也不应该)。有办法解决这个问题吗?
答案 0 :(得分:0)
据我所知,没有。
就我而言,我刚用email
方法添加了一个defaut访客地址:
def email
'guest@mysite.com'
end
似乎是推荐的方式进入Cantango Wiki的simple scenario(其中也提到发布:default_guest_user
以免给我们带来麻烦,但我认为它还没有实现)