Ruby on rails 什么';典狱长和警察有什么区别?和user.u密码是否有效?
我在rails应用程序中设计用户身份验证。 我找到了两种方法,“warden.authenticate?”和“user.valid\u password?”。Ruby on rails 什么';典狱长和警察有什么区别?和user.u密码是否有效?,ruby-on-rails,devise,Ruby On Rails,Devise,我在rails应用程序中设计用户身份验证。 我找到了两种方法,“warden.authenticate?”和“user.valid\u password?”。 谁能告诉我它们之间有什么区别。Desive是建在一个叫做Warden的图书馆上面的。Warden是Rack的低级身份验证库,在堆栈中充当中间件。典狱长通过实施其他人必须继承的基本战略,为战略提供基础 warden方法是私有的,因此不能作为操作访问。如果您打算从视图访问它,则需要将其设置为帮助器方法 希望这有帮助
谁能告诉我它们之间有什么区别。Desive是建在一个叫做Warden的图书馆上面的。Warden是Rack的低级身份验证库,在堆栈中充当中间件。典狱长通过实施其他人必须继承的基本战略,为战略提供基础 warden方法是私有的,因此不能作为操作访问。如果您打算从视图访问它,则需要将其设置为帮助器方法 希望这有帮助