2010-05-29 104 views
2

我对RoR很陌生,正在尝试实现一个用户登录系统。我已经掌握了大部分工作,但我正在努力解决如何在多个不同视图/控制器中引用登录用户的问题。我可以将用户存储在会话中吗?还是有更好的方法来做到这一点?可以在Ruby on Rails中将登录用户存储在会话中吗?

感谢您阅读

回答

2

你会更有可能在会话中存储的用户ID,然后从别的地方获得实际的用户,如您的数据存储。也就是说,有plugins已经进行了身份验证,如果您使用了一个,则不需要担心任何此问题。

1

是的,你可以。使用类似Authlogic或Devise是首选。