Skip to content

Ⓜ️ BIIGLE module to offer authentication via NFDI Login

License

Notifications You must be signed in to change notification settings

biigle/auth-nfdi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BIIGLE NFDI Login Module

Test status

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.

Installation

  1. Run composer require biigle/auth-nfdi.
  2. Run php artisan vendor:publish --tag=public to refresh the public assets of the modules. Do this for every update of this module.
  3. 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',
    ],
  4. Run the database migrations with php artisan migrate.

Developing

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 and bug reports

Contributions to BIIGLE are always welcome. Check out the contribution guide to get started.

About

Ⓜ️ BIIGLE module to offer authentication via NFDI Login

Resources

License

Stars

Watchers

Forks

Packages

No packages published