Cómo Instalar y Configurar FOSUserBundle Con Symfony 2.5 _
-
Upload
christian-gomez -
Category
Documents
-
view
218 -
download
2
description
Transcript of Cómo Instalar y Configurar FOSUserBundle Con Symfony 2.5 _
-
6/11/2014 Cmo instalar y configurar FOSUserBundle con Symfony 2.5 * |. Los codificadores Creativ '
http://creativcoders.wordpress.com/2014/07/07/how-to-install-and-configure-fosuserbundle-with-symfony-2-5/ 1/5
Creativ'codificadoresConsejosytutorialessobrelaweb,mvil,electrnicaydesarrollo3D,sloparaprogramadorescreativos.PorEdouardKombo
enPHP,Symfony2Dejauncomentario
CmoinstalaryconfigurarFOSUserBundleconSymfony2.5.*
Cuandosetratadeiniciarvariosproyectos,configuracindetodoslosproveedoresnecesariosseconviertenenunautomatismo.HeaquunaguaparaayudarleaconfigurarnuevosproyectosdeSymfonyconFOSUserBundle.
Enprimerlugar,elobjetivodeladependenciaFOSUserBundleensucomposer.json
Instaletodassusdependencias
Acontinuacin,generarunnuevopaquetenombraremosUserBundle
EnelarchivogeneradouserBundle.php,extenderFOSUserBundlecomoeste
AhorapodemosconfigurarFOSUserBundleennuestrossecurity.ymlen"app/config."Vamosacambiarcodificadorpordefecto
07dejulio2014
123
"Exigir":{"Friendsofsymfony/userbundle":"2.0.*@dev"}
1 actualizacinphpcomposer.phar
1 phpbin/consolegenerate:bundle
1234567
claseUserBundleextiendeBundle{pblicafuncingetParent(){volver'FOSUserBundle'}}
1 codificadores:
-
6/11/2014 Cmo instalar y configurar FOSUserBundle con Symfony 2.5 * |. Los codificadores Creativ '
http://creativcoders.wordpress.com/2014/07/07/how-to-install-and-configure-fosuserbundle-with-symfony-2-5/ 2/5
Cambiamoselproveedorpredeterminado
Acontinuacin,elnuevoservidordeseguridaddenuestraaplicacin
Unavezqueseconfiguraelservidordeseguridad,tenemosqueasegurarnuestrasurlsdeaplicacin
Ok,bien,hemosconfiguradolasopcionesdeseguridadbsicosyhacreadounaUserBundlequeseextiendeFOSUserBundle.PeroSymfonynosabeenrealidadqueesFOSUserBundle,y,nuestroservidordeseguridadnosabedndeencontrarlaentidadusuaria.
TenemosquellamarFOSUserBundleenelAppKernel.
Generarunaentidaddeusuariovaca.
enlaentidaddelusuario,ampliarygirarFOSUserBundleatributoiddeprivadoaproteger.
2 FOS\UserBundle\Model\UserInterface:SHA512
123
proveedores:fos_userbundle:id:fos_user.user_provider.username
1234567
principal:patrn:^/form_login:proveedor:fos_userbundlecsrf_provider:form.csrf_providerlogout:trueannimo:true
12345
{Path:^/(_(perfilador|WDT)|CSS|imgenes|js)/,papel:IS_AUTHENTICATED_ANONYMOUSLY}{Path:^/Entrar$,papel:IS_AUTHENTICATED_ANONYMOUSLY}{Path:^/registro,papel:IS_AUTHENTICATED_ANONYMOUSLY}{Path:^/restablecimiento,papel:IS_AUTHENTICATED_ANONYMOUSLY}{Path:^/admin,papel:ROLE_ADMIN}
123
$Haces=array(nuevoFOS\UserBundle\FOSUserBundle(),)
1 phpdoctrinabin/consola:generar:entidadentity=VendorUserBundle:Usuario
-
6/11/2014 Cmo instalar y configurar FOSUserBundle con Symfony 2.5 * |. Los codificadores Creativ '
http://creativcoders.wordpress.com/2014/07/07/how-to-install-and-configure-fosuserbundle-with-symfony-2-5/ 3/5
Ok,ahoradebemosespecificarFOSUserBundledndeencontrarlaentidadusuariaenapp/config/config.yml,yactivarmarcolocaldescomentandoella.
123456789
1011121314151617181920212223242526272829303132333435
-
6/11/2014 Cmo instalar y configurar FOSUserBundle con Symfony 2.5 * |. Los codificadores Creativ '
http://creativcoders.wordpress.com/2014/07/07/how-to-install-and-configure-fosuserbundle-with-symfony-2-5/ 4/5
Paraterminar,slotienequeaadirrutasFOSUserBundleennuestroarchivoapp/config/routing.yml...
Y,porltimo,actualizarelesquemadebasededatos
UstedtieneunalistaparausarlainstalacinFOSUserBundle.
123456789
101112131415161718
fos_user_security:recurso:"@FOSUserBundle/Resources/config/routing/security.xml"fos_user_profile:recurso:"@FOSUserBundle/Resources/config/routing/profile.xml"prefijo:/perfilfos_user_register:recurso:"@FOSUserBundle/Resources/config/routing/registration.xml"prefijo:/registrofos_user_resetting:recurso:"@FOSUserBundle/Resources/config/routing/resetting.xml"prefijo:/reajustefos_user_change_password:recurso:"@FOSUserBundle/Resources/config/routing/change_password.xml"prefijo:/perfil
12
phpbin/consoladoctrina:esquema:actualizacindumpsqlphpdoctrinabin/consola:esquema:actualizacinforce
YouMayLike
1.
Sobreestosanuncios(http://wordpress.com/abouttheseads/)
-
6/11/2014 Cmo instalar y configurar FOSUserBundle con Symfony 2.5 * |. Los codificadores Creativ '
http://creativcoders.wordpress.com/2014/07/07/how-to-install-and-configure-fosuserbundle-with-symfony-2-5/ 5/5
Acercaedouardkombo86
Volver/webfrontal,mvil,PowerShell,desarrolladorelectrnicoydiseador3D.Vertodoslosmensajesporedouardkombo86
Creativ'codificadores
BlogdeWordPress.com.EltemaEscptico.
Seguir
Siga"codificadoresCreativ'"
ConstruirunsitiowebconWordPress.com