Below Roost supports various authentication mechanism as shown below
...
Following information is to set up anyone of the oAuth for Roost Control Plane using either GoogleAuth or Okta
Google Auth Client Setup
Integrating Google Sign-In into your web app | Google Sign-In for Websites | Google Developers
Create Credentials, Select OAuth Client and Application Type as Web Application
Add Authorized JavaScript Origin as
https://<DNS_NAME
Add Authorized redirect URIs
https://<DNS_NAME>/login
https://<DNS_NAME>/api/auth/redirect/google
Download the JSON
Make a note of the Google Client ID and the Client Secret (It is needed later in the config below)
...