biigle / auth-haai
BIIGLE module to offer authentication via Helmholtz AAI.
Installs: 299
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/biigle/auth-haai
Requires
This package is auto-updated.
Last update: 2025-09-26 14:09:44 UTC
README
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
- Run
composer require biigle/auth-haai. - Run
php artisan vendor:publish --tag=publicto refresh the public assets of the modules. Do this for every update of this module. - Configure your Helmholtz AAI credentials in
config/services.phplike this:'haai' => [ 'client_id' => env('HAAI_CLIENT_ID'), 'client_secret' => env('HAAI_CLIENT_SECRET'), 'redirect' => '/auth/haai/callback', ],
- 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.