-
Los tokens de acceso personal (PAT) ofrecen un mecanismo de autenticación alternativo al token OAuth de corta duración que se emite al usar un nombre de usuario y una contraseña.
-
El PAT es válido hasta que genere un nuevo token.
-
El PAT vencerá en un plazo de 365 días.
-
La fecha de vencimiento se muestra una vez que se genera un token.
-
El PAT utiliza autenticación básica, donde el nombre de usuario es su nombre de usuario de Fluid y la contraseña es el token generado.
Generación y uso de un token
Para generar y usar un token, siga los pasos que se indican a continuación.
-
Vaya a “Actualizar mi perfil”, que se encuentra en el menú principal (menú desplegable al hacer clic en el avatar).

-
Haga clic en “Generar token de acceso personal” (si este botón no está visible, comuníquese con el soporte de Fluid).

-
Copie el token de acceso recién generado haciendo clic en el botón “Copy Token”. Guárdelo en un lugar seguro, ya que este token no estará disponible más adelante.

-
Utilice autenticación básica, con el nombre de usuario de su usuario de Fluid como nombre de usuario, y el token generado como contraseña.
Ejemplo de lo que se ve en Power Apps al crear un conector personalizado.
Ejemplo de cómo configurar el nombre de usuario y la contraseña en PowerApps. (Al crear una conexión)
-
Si está creando su propia solicitud manualmente (con una herramienta como curl), deberá combinar su nombre de usuario de Fluid con el token de acceso personal y codificarlo en base 64. (Tenga en cuenta que debe haber dos puntos entre el nombre de usuario y el token.)
Ej.: username:PersonalAccessToken
Resultado: david.burt:ZGF2aWQuYnVydHwyMDIwLzExLzA0IDEwOjU2OjM4IEFNfDYwNDMyODE3Ng==
Convierta el nombre de usuario y el token a base64. (https://www.base64encode.org/)
Resultado: ZGF2aWQuYnVydDpaR0YyYVdRdVluVnlkSHd5TURJd0x6RXhMekEwSURFd09qVTJPak00SUVGTmZEWXdORE15T0RFM05nPT0=
Ahora puede usar el token en base64 anterior en una solicitud a la API de su instancia de Fluid. -
Agregue un encabezado Authorization a su solicitud, que utiliza el tipo de autorización Basic.
Authorization: Basic “token en base 64”.
Ej. de encabezadoAuthorization: Basic ZGF2aWQuYnVydDpaR0YyYVdRdVluVnlkSHd5TURJd0x6RXhMekEwSURFd09qVTJPak00SUVGTmZEWXdORE15T0RFM05nPT0= -
Ejemplo de una solicitud curl.
curl -X GET -H "Authorization: Basic ZGF2aWQuYnVydDpaR0YyYVdRdVluVnlkSHd5TURJd0x6RXhMekEwSURFd09qVTJPak00SUVGTmZEWXdORE15T0RFM05nPT0=" https://domain.fluid.work/api/Account/MyProfile