GoogleAuthIntegration
No description
type GoogleAuthIntegration {
enabled: Boolean!
allowRegistration: Boolean!
targetFilter: AuthenticationTargetFilter!
clientID: String
clientSecret: String
callbackURL: String!
redirectURL: String!
}
Fields
GoogleAuthIntegration.enabled
● Boolean!
non-null scalar
enabled, when true, will enable Google as an authentication integration.
GoogleAuthIntegration.allowRegistration
● Boolean!
non-null scalar
allowRegistration when true will allow users that have not signed up before with this authentication integration to sign up.
GoogleAuthIntegration.targetFilter
● AuthenticationTargetFilter!
non-null object
targetFilter will restrict where the authentication integration should be displayed. If the value of targetFilter is null, then the authentication integration should be displayed in all targets.
GoogleAuthIntegration.clientID
● String
scalar
clientID is the Client Identifier as provided by the Google API Console.
GoogleAuthIntegration.clientSecret
● String
scalar
clientSecret is the Client Secret as provided by the Google API Console.
GoogleAuthIntegration.callbackURL
● String!
non-null scalar
callbackURL is the URL that the user should be redirected to in order to continue the authentication flow. This field is not stored, and is instead computed from the Tenant.
GoogleAuthIntegration.redirectURL
● String!
non-null scalar
redirectURL is the URL that the user should be redirected to in order to start an authentication flow with the given integration. This field is not stored, and is instead computed from the Tenant.
Member Of
AuthIntegrations
object