Annonce ToutSurTout

Bienvenue sur toutsurtout.biz

Déjà 15 ans !

Radio TST

Si vous souhaitez participer vous aussi aux discussions sur le forum, il faut vous inscrire ou vous identifier.

Le Thème TST Automne est maintenant en place.

Les inscriptions sont actuellement OUVERTES.

Message 1 Discussion postée le 13-03-2013 à 04:02:16

Philippe
Avatar de Philippe


Titre: Banni
Avancement: Niveau 3
Date d'inscription: 26-09-2009
Messages: 3 660

sfSimpleAuthPlugin - L'authentification simplifiée pour symfony

Qu'est-ce que c'est ?

Ce petit plugin d'authentification n'a pas vocation de remplacer sfGuardPlugin, mais d'être plus rapide à installer, surtout quand nous n'avons pas besoin d'une gestion complète d'utilisateurs, groupes et permissions.

https://www.world-lolo.com/images/uploads/image.num1363143601.of.world-lolo.com.gif


Comment on l'installe ?

Comme n'importe quel plugin symfony : récupérez l'archive à partir du lien donné en bas de ce billet, et modifiez ProjectConfiguration :

1.// /config/ProjectConfiguration.class.php
2.public function setup()
3.{
4.$this->enablePlugins('sfDoctrinePlugin', 'sfSimpleAuthPlugin');
5.[...]

Et on modifie settings.yml de l'application à protéger :

// /apps/APPNAME/config/settings.yml :
enabled_modules:        [sfSimpleAuth]

Comment on le configure ?

Modifier les paramètres du compte :

// /apps/APPNAME/config/app.yml
prod:
  sf_simple_auth:
    username:                 username
    password:                 28de1b112c04960b043d9fc2f02c160f95a299cd
    encryption:               sha1

(Il n'y a aucun compte de base pour la prod, pensez bien à en mettre un.)

Enfin, l'application en mode sécurisé :

// /apps/APPNAME/config/security.yml
default:
  is_secure: true

Et voilà, votre application est protégée !

LIEN


https://www.world-lolo.com/images/uploads/image.num1445754529.of.world-lolo.com.jpg
Des stades aux entrées payantes sont pleins de gens qui pensent que ceux qu'ils applaudissent sont trop payés, et les bibliothèques à l'entrée gratuite sont vides des gens qui pensent que les livres sont trop chers ...