Skip to main content

AuthProvider

auth-providers

type AuthProvider implements Node {
id: ID!
name: String!
code: String!
type: AuthProviderTypeEnum!
autoCreateUser: Boolean!
registerPage: String!
successUrl: String
failureUrl: String
loginUrl: String
profileUrl: String
userProfileKey: String!
userSystemField: String!
config: GQLTJson!
roleMaps: GQLTJson!
profileMaps: GQLTJson!
icon: String
buttonStyle: String
buttonLayout: String
createdAt: GQLTDate!
updatedAt: GQLTDate!
}

Fields#

id (ID!)#

The ID of an object

name (String!)#

name column

code (String!)#

code column

type (AuthProviderTypeEnum!)#

type column

autoCreateUser (Boolean!)#

autoCreateUser column

registerPage (String!)#

registerPage column

successUrl (String)#

successUrl column

failureUrl (String)#

failureUrl column

loginUrl (String)#

loginUrl column

profileUrl (String)#

profileUrl column

userProfileKey (String!)#

userProfileKey column

userSystemField (String!)#

userSystemField column

config (GQLTJson!)#

config column

roleMaps (GQLTJson!)#

roleMaps column

profileMaps (GQLTJson!)#

profileMaps column

icon (String)#

icon column

buttonStyle (String)#

button style

buttonLayout (String)#

button style

createdAt (GQLTDate!)#

updatedAt (GQLTDate!)#

Interfaces#

Node#

An object with an ID