Browse Source

Add remember me config

Jordi Boggiano 13 years ago
parent
commit
804128ae42

+ 1 - 1
app/Resources/FOSUserBundle/views/Security/login.html.twig

@@ -17,7 +17,7 @@
     </div>
 
     <div>
-        <input type="checkbox" id="remember_me" name="_remember_me" value="on" />
+        <input type="checkbox" id="remember_me" name="_remember_me" value="on" checked="checked" />
         <label for="remember_me">{{ 'security.login.remember_me'|trans({}, 'FOSUserBundle') }}</label>
     </div>
 

+ 1 - 0
app/config/parameters.yml.dist

@@ -17,6 +17,7 @@ parameters:
     locale: en
 
     secret: CHANGE_ME_IN_PROD
+    remember_me.secret: CHANGE_ME_IN_PROD
 
     google_analytics:
         ga_key:

+ 6 - 0
app/config/security.yml

@@ -12,6 +12,12 @@ security:
                 use_forward:    false
                 check_path:     /login_check
                 failure_path:   null
+            remember_me:
+                key: %remember_me.secret%
+                user_providers: fos_userbundle
+                name: pauth
+                remember_me_parameter: _remember_me
+                lifetime: 31104000 # 1y
             logout:       true
             anonymous:    true