Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- services:
- onn_user.google_provider:
- class: ONN\BrunBundle\Security\GoogleUserProvider
- arguments:
- google: @bit_google.api
- userManager: @fos_user.user_manager
- validator: @validator
- em: @doctrine.orm.entity_manager
- onn_user.facebook_provider:
- class: ONN\BrunBundle\Security\FacebookUserProvider
- arguments:
- facebook: "@fos_facebook.api"
- userManager: "@fos_user.user_manager"
- validator: "@validator"
- container: "@service_container"
- imports:
- - { resource: parameters.ini }
- - { resource: security.yml }
- framework:
- default_locale: %locale%
- #esi: ~
- translator: { fallback: %locale% }
- secret: %secret%
- router: { resource: "%kernel.root_dir%/config/routing.yml" }
- form: true
- csrf_protection: true
- validation: { enable_annotations: true }
- templating: { engines: ['twig'] } #assets_version: SomeVersionScheme
- session:
- # Twig Configuration
- twig:
- debug: %kernel.debug%
- strict_variables: %kernel.debug%
- # Assetic Configuration
- assetic:
- debug: %kernel.debug%
- use_controller: false
- # java: /usr/bin/java
- filters:
- cssrewrite: ~
- # closure:
- # jar: %kernel.root_dir%/java/compiler.jar
- yui_css:
- jar: "%kernel.root_dir%/Resources/java/yuicompressor.jar"
- yui_js:
- jar: "%kernel.root_dir%/Resources/java/yuicompressor.jar"
- # Doctrine Configuration
- doctrine:
- dbal:
- driver: %database_driver%
- host: %database_host%
- port: %database_port%
- dbname: %database_name%
- user: %database_user%
- password: %database_password%
- charset: UTF8
- orm:
- auto_generate_proxy_classes: %kernel.debug%
- auto_mapping: true
- # Swiftmailer Configuration
- swiftmailer:
- transport: gmail
- username: Arnolfo@aesopgames.com
- password: my_password
- jms_security_extra:
- secure_all_services: false
- # FOS UserBundle
- fos_user:
- db_driver: orm
- firewall_name: main
- user_class: ONN\UserBundle\Entity\User
- 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: noreply@aesopgames.com
- sender_name: Aesop Email Monkey
- 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]
- service:
- mailer: fos_user.mailer.twig_swift
- email_canonicalizer: fos_user.util.canonicalizer.default
- username_canonicalizer: fos_user.util.canonicalizer.default
- user_manager: fos_user.user_manager.default
- template:
- engine: twig
- registration:
- form:
- type: onn_user_registration
- handler: onn_user.form.handler.registration
- confirmation:
- enabled: true
- from_email:
- address: registrar_bot@aesopgames.com
- sender_name: Brune Registration Bot
- resetting:
- email:
- template: ONNUserBundle:Email:reset.email.twig
- from_email:
- address: reset_bot@aesopgames.com
- sender_name: Brune Reset Bot
- # FOS FacebookBundle
- fos_facebook:
- alias: facebook
- app_id: my_app_id
- secret: my_app_secret
- cookie: true
- permissions: [email, user_birthday, user_location, user_games_activity, publish_actions]
- # FOS GoogleBundle
- bit_google:
- app_name: Brunelleschi
- client_id: my_id.apps.googleusercontent.com
- client_secret: my_secret
- state: auth
- access_type: online
- scopes:
- openid: [email, profile]
- contact: true
- approval_prompt: auto
- callback_url: http://brunegame.com/login_check?google=true
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement