The Joomla! authentication extension allows to login to Joomla using external servers
# install dependencies
composer install
# check coding style
composer run lint
# static code analysis
composer run phpstan
# build the Joomla! extension. The `pkg_externallogin.zip` can be found in the `dist/` directory
./build.sh
see here for details
Navigate to System->Install->Extensions
in Joomla! backend and upload the package file pkg_externallogin.zip
to install
You can get notified once a new version is released and update this extension through Joomla! admin UI