This is a BIIGLE module that provides authentication via NFDI Login.
Information on how to register your BIIGLE instance as a new service to NFDI Login can be found here.
- Run
composer require biigle/auth-nfdi
. - Run
php artisan vendor:publish --tag=public
to refresh the public assets of the modules. Do this for every update of this module. - Configure your NFDI Login credentials in
config/services.php
like this:'nfdilogin' => [ 'client_id' => env('NFDILOGIN_CLIENT_ID'), 'client_secret' => env('NFDILOGIN_CLIENT_SECRET'), 'redirect' => '/auth/iam4nfdi/callback', ],
- Run the database migrations with
php artisan migrate
.
Take a look at the development guide of the core repository to get started with the development setup.
Want to develop a new module? Head over to the biigle/module template repository.
Contributions to BIIGLE are always welcome. Check out the contribution guide to get started.