AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Funciones WLanguage / Controles, páginas y ventanas / Funciones Groupware Usuario
  • Propiedades específicas de la descripción de variables de tipo gpwOAuthParameters
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
El tipo gpwOAuthParameters permite definir toda la información necesaria para autenticarse en el Groupware Usuario a través de una aplicación que utiliza el estándar OAuth 2.0. Estas características pueden modificarse usando diferentes propiedades de WLanguage.
Este tipo de variable se debe pasar como parámetro a la función gpwAuthLogin. Si la conexión es exitosa, esta función devuelve un Buffer para utilizarlo con la función gpwRemoteConnect.
Observación: Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable.
Ejemplo
arrOAuthParam is array of gpwOAuthParametersarrOAuthParam = gpwListOAuthParameters()
IF ErrorOccurred THEN
Error(ErrorInfo())
RETURN
END
 
Parameters is gpwOAuthParameters = arrOAuthParam[1]
sCode is string = gpwAuthLogin(Parameters)
IF ErrorOccurred THEN
Error(ErrorInfo())
RETURN
END
 
User is gpwUser
sToken is string
(sToken, User) = gpwRemoteConnect(Parameters, sCode)
IF ErrorOccurred THEN
Error(ErrorInfo())
RETURN
END
Observaciones

Propiedades específicas de la descripción de variables de tipo gpwOAuthParameters

Las siguientes propiedades pueden utilizarse para manipular la información necesaria para realizar la autenticación:
Nombre de la propiedadTipo utilizadoEfecto
AuthURLCharacter stringURL de autorización a utilizar (primera URL del estándar OAuth 2.0)
ClientIDCharacter stringIdentificador del cliente proporcionado por el servicio al registrar la aplicación.
IdentifierIntegerIdentificador del proveedor utilizado.
NameCharacter stringNombre del proveedor utilizado.
TypeConstante de tipo IntegerTipo de conexión que permite la autenticación:
  • gpwFacebook: Inicio de sesión con una cuenta de Facebook.
  • gpwGoogle: Inicio de sesión con una cuenta de Google.
  • gpwMicrosoft: Inicio de sesión con una cuenta de Microsoft MSN.
  • gpwSalesforce: Inicio de sesión con una cuenta de Salesforce.
  • gpwYahoo: Inicio de sesión con una cuenta de Yahoo.
Versión mínima requerida
  • Versión 25
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local