accounts-laravel-adapter maintained by eduzz
Description
Pacote de integração do Eduzz Account com o Laravel Jetstream.
Author
Last update
2023/04/24 08:06
(dev-main)
License
Downloads
14
Tags
Last update
2023/04/24 08:06
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- doctrine/dbal ^3.6.0
- illuminate/contracts ^8.0|^9.0|^10.0
Last update
2023/03/09 17:58
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^8.0|^9.0|^10.0
- doctrine/dbal ^3.6.0
Last update
2023/03/08 21:01
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^8.0|^9.0|^10.0
- doctrine/dbal ^3.6.0
Last update
2023/03/08 20:54
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/03/08 20:26
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/03/08 18:43
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/03/08 18:38
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/03/08 18:29
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/03/08 17:33
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/03/08 16:29
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/03/08 16:12
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/03/08 16:00
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/02/26 20:16
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/02/26 19:42
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/02/26 19:37
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/02/26 19:34
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/02/26 19:32
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/02/26 19:16
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/02/25 23:46
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/02/25 23:35
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/02/25 23:30
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/02/25 23:23
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/02/25 23:14
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/02/25 23:13
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/02/25 22:58
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/02/25 22:55
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/02/25 22:46
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/02/25 22:43
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/02/25 22:41
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/02/25 22:37
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/02/25 17:32
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/02/25 17:28
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/02/25 17:18
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/02/25 17:16
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/02/25 17:14
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/02/25 17:09
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Last update
2023/02/25 16:55
License
Require
- php ^8.1
- spatie/laravel-package-tools ^1.14.0
- illuminate/contracts ^10.0
- doctrine/dbal ^3.6.0
Accounts Laravel Adapter
Módulo para utilizar o Eduzz Account com uma aplicação Laravel que utiliza o Jetstream.
Instalação
Instale o pacote via composer:
composer require eduzz/accounts-laravel-adapter
Você deve publicar as configurações com:
php artisan vendor:publish --tag="adapter-config"
Você deve publicar e executar as migrations com:
php artisan vendor:publish --tag="adapter-migrations"
php artisan migrate
Este é o conteúdo do arquivo de configuração publicado:
return [
/**
* Enable/disable the Eduzz Account button.
*/
'enabled' => env('EDUZZ_ACCOUNTS_ENABLED', true),
/**
* Url to get back the results of the login attempt.
*/
'callbackUrl' => env('EDUZZ_ACCOUNTS_CALLBACK_URL', '/eduzz/callback/'),
/**
* Eduzz credentials of this app.
*/
'id' => env('EDUZZ_ACCOUNTS_ID'),
'secret' => env('EDUZZ_ACCOUNTS_SECRET'),
/**
* Url to redirect the user after the login.
*/
'redirect_to' => '/login',
/**
* The column name to store the Eduzz Account ID.
*/
'tableColumn' => 'eduzz_account_id',
/**
* Define if the app use Teams.
*/
'hasTeams' => true,
/**
* The app logo to show in the login page.
*/
'logo' => '',
/**
* The background image to show in the login page.
*/
'backgroundImage' => '',
/**
* Define the button color.
*/
'buttonColor' => '#000',
/**
* Set the Eduzz Account Controller class.
*/
'routeController' => \Eduzz\AccountsLaravelAdapter\AccountsLaravelAdapterController::class,
/**
* The Eduzz Account url API.
*/
'productionApiUrl' => env('EDUZZ_ACCOUNT_API_URL'),
'testingApiUrl' => env('EDUZZ_ACCOUNT_TESTING_API_URL'),
];
Também importe os estilos css do botão em app.css:
@import "/vendor/eduzz/accounts-laravel-adapter/resources/dist/button.css";
Opcionalmente, você pode publicar as view com:
php artisan vendor:publish --tag="adapter-views"
Uso
Na sua view do blade, use:
<x-eduzz-account-login-button>Login com Eduzz Account</x-eduzz-account-login-button>

Testando
composer test
Licença
MIT License (MIT).