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_directory
Then install the package
$ ./vendor/bin/concrete5 c5:package-install azure_active_directory