Skip to content
biiglePublic

About

Ⓜ️ BIIGLE module that provides authentication via Helholtz AAI

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

12 Commits

Folders and files

Repository files navigation

BIIGLE Helmholtz AAI Module

Test status

This is a BIIGLE module that provides authentication via Helholtz AAI.

Information on how to register your BIIGLE instance as a new service to Helmholtz AAI can be found here.

Installation

  1. Run composer require biigle/auth-haai.
  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 Helmholtz AAI credentials in config/services.php like this:
    'haai' => [
        'client_id' => env('HAAI_CLIENT_ID'),
        'client_secret' => env('HAAI_CLIENT_SECRET'),
        'redirect' => '/auth/haai/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 that provides authentication via Helholtz AAI

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages