在Symfony2中使用facebook登录实现“记住我”

时间:2013-07-15 13:39:51

标签: facebook symfony

我有一个网站,用户可以使用以下两种凭据登录:

  1. 他们的电子邮件/密码组合
  2. 通过Facebook,点击“使用facebook登录”按钮
  3. 我已经成功实现了第一种情况的记住我功能,但我不知道如何从第二种情况开始。我正在使用FOSFacebookBundle,但通过它的文档,我看不出记得我提到过。

    如何通过facebook登录实现记住我?

1 个答案:

答案 0 :(得分:0)

只有安全检查路线(check_path)

        fos_facebook:
            remember_me: true
            login_path: /login
            check_path: _security_check_facebook

在javascript中使用auth url

    <script>var authurl = '{{ path('_security_check_facebook', {'_remember_me': 1}) }}';</script>

所以添加_remember_me它会起作用。