Max*_*ams 4 ruby-on-rails authlogic
我使用Authlogic来处理登录/身份验证/会话等,我使用paypal处理我的订阅我的网站的付款.对于试用期已过期的用户,我想在完成PayPal付款流程后自动登录,但我无法知道如何在没有密码的情况下执行此操作.我的流程因此是:
在上面的情况下,因为我将params中的订单令牌收到我的'subscription_complete'页面,我知道用户是刚刚付款的用户,所以我有足够的信息来信任他们,好像他们已经记录因此,我想自动记录它们,即为它们创建一个UserSession记录.但是,问题是我不知道他们的密码(因为密码是单向加密的),我需要密码来创建user_session.
所以,我的问题是:如果我信任当前用户,但不知道他们的密码,我仍然可以记录他们吗?如果是这样,怎么样?
| 归档时间: |
|
| 查看次数: |
849 次 |
| 最近记录: |