This project is a concrete5 package that is powered entirely by composer. Which gives you the possability to use Azure Active Directory to authorize.
To install this package on a composer based concrete5 site, make sure you already have composer/installers then run:
$ composer require concrete5/azure_active_directoryThen install the package
$ ./vendor/bin/concrete5 c5:package-install azure_active_directory