2013-07-19 39 views
-1

我一直在学习Symfony2/Security/Authentication/FOSUserBundle,我似乎无法找到这个功能。如果它不存在,并且任何人都可以将我指向现成的捆绑包或建议的正确方向,我将不胜感激。当然,我可能不得不从头开始编写所有的东西,但是一捆会很好!Symfony2/FOSUserBundle能做这些吗?

任何建议或指针将帮助我把所有这些放在一起。当然,这里有很多小时的工作,所以我只是寻找一个起点。谢谢你的帮助。

(1)上次活动时间。不仅仅是'上次登录'的时间,而是每当用户发出页面请求时都会更新。

(2)失败登录尝试后暂停。因此,如果用户未能进行3次登录尝试,则将其锁定10分钟左右(即使他们获得了正确的用户名/密码,他们也无法登录)。

(3)记住我,但仍然需要一个4位数的引脚。因此,用户可以点击记住我的选项,并在返回时记住它们,但不要求完整登录,而是要求输入4位数的PIN码 - 使其比每次输入完整的用户名和密码更容易,但也更安全而不仅仅是使用记忆我选项。

(4)'必须操作'区域。当他们登录时,他们的账户中有时会附上他们“必须采取行动”的事项。这可能是需要确认某件事的新用户,或者是某人必须看到的重要消息。当他们去登录时,将它们转移到一个特定的URL,他们必须点击确认,然后才能做任何事情。

回答

-1

AFAIK:

  1. :号
  2. :号
  3. :号
  4. :号