Based on next-auth concept, the Auth application for managing multiple OIDC sessions.
Install Task
brew install go-task/tap/go-task
task
yarn install
echo "127.0.0.1 app.example.local auth.example.local" | sudo tee -a /etc/hosts > /dev/null
cd nginx
./openssl.sh
cd nginx
sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain localhost.crt
task up
task dev