0
我正在使用rails 3,设计和cancan进行身份验证和授权。我试图建立一个功能,当用户打电话给客户支持时,支持人员应该询问用户他/她的电子邮件并能够登录(无需询问用户密码)。登录后,支持只能选择用户信息。我有一个管理功能,将照顾这个问题,但唯一的问题是,作为管理员登录我会看到所有用户的信息,而不是特定的一个。康康已有任何功能,或者有宝石可以做到这一点吗?客户以用户身份登录
感谢,
我正在使用rails 3,设计和cancan进行身份验证和授权。我试图建立一个功能,当用户打电话给客户支持时,支持人员应该询问用户他/她的电子邮件并能够登录(无需询问用户密码)。登录后,支持只能选择用户信息。我有一个管理功能,将照顾这个问题,但唯一的问题是,作为管理员登录我会看到所有用户的信息,而不是特定的一个。康康已有任何功能,或者有宝石可以做到这一点吗?客户以用户身份登录
感谢,
设计有一个简单的实现,它应该让你开始。我已经看到了更复杂的实现(当我最近遇到这种情况时),但是,这应该会让你继续。
https://github.com/plataformatec/devise/wiki/How-To:-Sign-in-as-another-user-if-you-are-an-admin
希望帮助!
谢谢。让我试一试。 – user588324