vendor/bundles/FOS/UserBundle/Resources/doc/configuration_reference.md
changeset 3 e54dfe4d0b2b
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/vendor/bundles/FOS/UserBundle/Resources/doc/configuration_reference.md	Fri Sep 30 11:24:53 2011 +0200
@@ -0,0 +1,74 @@
+FOSUserBundle Configuration Reference
+=====================================
+
+All available configuration options are listed below with their default values.
+
+``` yaml
+# app/config/config.yml
+fos_user:
+    db_driver:              ~ # Required
+    firewall_name:          ~ # Required
+    user_class:             ~ # Required
+    use_listener:           true
+    use_username_form_type: true
+    model_manager_name:     null  # change it to the name of your entity/document manager if you don't want to use the default one.
+    from_email:
+        address:        webmaster@example.com
+        sender_name:    Admin
+    profile:
+        form:
+            type:               fos_user_profile
+            handler:            fos_user.profile.form.handler.default
+            name:               fos_user_profile_form
+            validation_groups:  [Profile]
+    change_password:
+        form:
+            type:               fos_user_change_password
+            handler:            fos_user.change_password.form.handler.default
+            name:               fos_user_change_password_form
+            validation_groups:  [ChangePassword]
+    registration:
+        confirmation:
+            from_email: # Use this node only if you don't want the global email address for the confirmation email
+                address:        ...
+                sender_name:    ...
+            enabled:    false # change to true for required email confirmation
+            template:   FOSUserBundle:Registration:email.txt.twig
+        form:
+            type:               fos_user_registration
+            handler:            fos_user.registration.form.handler.default
+            name:               fos_user_registration_form
+            validation_groups:  [Registration]
+    resetting:
+        token_ttl: 86400
+        email:
+            from_email: # Use this node only if you don't want the global email address for the resetting email
+                address:        ...
+                sender_name:    ...
+            template:   FOSUserBundle:Resetting:email.txt.twig
+        form:
+            type:               fos_user_resetting
+            handler:            fos_user.resetting.form.handler.default
+            name:               fos_user_resetting_form
+            validation_groups:  [ResetPassword]
+    service:
+        mailer:                 fos_user.mailer.default
+        email_canonicalizer:    fos_user.util.email_canonicalizer.default
+        username_canonicalizer: fos_user.util.username_canonicalizer.default
+        user_manager:           fos_user.user_manager.default
+    encoder:
+        algorithm:          sha512
+        encode_as_base64:   false
+        iterations:         1
+    template:
+        engine: twig
+        theme:  FOSUserBundle::form.html.twig
+    group:
+        group_class:    ~ # Required when using groups
+        group_manager:  fos_user.group_manager.default
+        form:
+            type:               fos_user_group
+            handler:            fos_user.group.form.handler.default
+            name:               fos_user_group_form
+            validation_groups:  [Registration]
+```