You will start at the API credentials manager:
https://console.developers.google.com/projectselector/apis/credentials

You first need to make a project. My example calls this CrushFTP-Test.
attachments

Next select create credentials, and choose the Web Application type.
attachments

attachments

Configure the Authorized JavaScript origins. Like protocol://dns_or_ip:port. Without a trailing slash or it will complain.
Provide the Redirect URL too. The location where Google sends back the Id token (Id Token : That will be used for the authentication of the google user).
attachments

Copy the Client ID that will be required to integrate the Google Sing-In Button.

Integrate Google Sign-In button

attachments

Go to the Preferences-> Ip/Servers and select the HTTP or HTTPS port item(OAuth Sign in Tab) where you want to enable the Google Sing-In button. Check the "Enable Google Sign in" flag and provide the Client ID of you Google project(mentioned above).

attachments

!!!Continue on: CrushOAuth

Add new attachment

Only authorized users are allowed to upload new attachments.
« This page (revision-4) was last changed on 13-Sep-2023 06:01 by krivacsz
G’day (anonymous guest)
CrushFTP10 | What's New

Referenced by
CrushOAuth
LeftMenu

JSPWiki v2.8.2