This repository demonstrates how to build a simple Web-Application that is protected by OAuth2. In this example it was used CERN SSO.
To use it you must create your own application in a provider (Suggestions: Google or GitHub) and change application.yaml accordingly.