2012-01-17 57 views
0

如果我点击谷歌搜索的网址,它应该去那个网页没有登录,之后,它应该要求登录的任何行动....如何做?如何实施谷歌的第一次免费的轨道上

+0

请一些细节添加到您的问题,以便它可以为所有的回答不够清楚。我无法得到你到底在问什么 – Devjosh 2012-01-17 09:04:29

回答

0

一个基本的解决办法是在一个会话cookie来使用标志:

  • 的用户第一次从你的网站请求一个页面,该标志未设置:您的会话cookie设置标志,并显示该页面。
  • 下一次,如果标志已设置且用户未登录:将用户重定向到登录页面。

当然,用户可以取消对每个请求的cookie来浏览你的网站没有被登录。

+0

其实我对所有控制器都使用“filter_access_to:all”。怎么做? – vijay 2012-01-17 09:48:33