thibautg16/utilisateur-bundle 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

thibautg16/utilisateur-bundle

Composer 安装命令:

composer require thibautg16/utilisateur-bundle

包简介

Symfony Utilisateur Bundle

README 文档

README

//!\ Attention : ce module est en cours de développement, il n'est actuellement pas complètement fonctionnel //!\

Prérequis

  • php 5.3.9

Installation Thibautg16UtilisateurBundle

Installation à l'aide de composer

  1. Ajouter thibautg16/utilisateur-bundle comme dépendance de votre projet dans le fichier composer.json :

     {
       "require": {
         "thibautg16/utilisateur-bundle": "dev-master"
       }
     }
    
  2. Installer vos dépendances :

     php composer.phar install
    
  3. Ajouter le Bundle dans votre kernel :

     <?php
     // app/AppKernel.php
     
     public function registerBundles(){
         $bundles = array(
           // ...
           new Thibautg16\UtilisateurBundle\Thibautg16UtilisateurBundle(),
         );
     }
    
  4. Ajouter les routes du bundle à votre projet en ajoutant dans votre fichier app/config/routing.yml :

     Thibautg16UtilisateurBundle:
         resource: "@Thibautg16UtilisateurBundle/Resources/config/routing.yml"
         prefix:   /
    
  5. Ajouter les informations pour la sécurité dans le fichier "app/config/security.yml" :

     # app/config/security.yml       
    
     security:
     encoders:
             Thibautg16\UtilisateurBundle\Entity\Utilisateur:
             algorithm:   sha512
             iterations: 1
             encode_as_base64: false
     
     providers:       
             main:
             entity: { class: Thibautg16\UtilisateurBundle\Entity\Utilisateur, property:username }
     
     firewalls:
             dev:
             pattern:  ^/(_(profiler|wdt)|css|images|js)/
             security: false
     
             # On crée un pare-feu uniquement pour le formulaire
             main_login:
             # Cette expression régulière permet de prendre /login (mais pas /login_check !)
             pattern:   ^/login$
             # On autorise alors les anonymes sur ce pare-feu
             anonymous: true 
     
             main:
             pattern:   ^/
             anonymous: false
             provider:  main
             form_login:
             login_path: login
             check_path: login_check
             logout:
             path:   logout
             target: /login             
    

统计信息

  • 总下载量: 99
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 2
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-2.0-or-later
  • 更新时间: 2015-08-22