chondal / dvs-socialite
Implementacion de login para proyectos DVS360 y otros.
Requires
- laravel/socialite: ^4.0
Requires (Dev)
- orchestra/testbench: ^4.6
This package is auto-updated.
Last update: 2024-03-10 01:19:11 UTC
README
Implementacion del paquete socialite en proyectos DVS para implementar login con redes sociales.
Instalacion
Primero debemos instalar laravel/socialite.
composer require laravel/socialite
Luego vamos a instalar el paquete dvs.
composer require chondal/dvs-socialite
Como usarlo.
debemos configurar todas las redes sociales que queramos con sus respectivas apis, luego poner las credenciales en el service.php, todo esto como explica la documentacion de laravel/socialite poniendo las credenciales en el archivo services.php.
Publicar archivos del paquete con vendor:publish
dvs-socialite-config (recomendado) dvs-socialite-views (opcional) dvs-socialite-assets (opcional)
para cargar los links de logeo vamos a tener que poner en la vista donde queremos verlo, lo siguiente:
{{ DvsSocialite::loadLinks() }}
para cargar los css de los botones, tenemos que poner en el header esto:
{{ DvsSocialite::css() }}
Información Extra
En caso de querer ejecutar tareas extras al loguear o registrar, se pueden crear los jobs SocialLoginJob y SocialRegisterJob en su aplicación y habilitar el llamado de los mismos en la configuracion del paquete, por defecto vienen con estado "false"
Contribuciones
El paquete aun se encuentra en desarrollo.