# Autenticación

## Información general

El backend de RealmJoin espera credenciales de aplicación (nombre de usuario y secreto) presentadas mediante [autenticación básica HTTP](https://developer.mozilla.org/en-US/docs/Web/HTTP/Authentication).

El nombre de usuario y el secreto serán creados para ti por nuestro equipo de operaciones de RealmJoin. ¡No dudes en contactarnos si quieres integrar RealmJoin en tus propias herramientas y procesos!

## Ejemplo

A modo de demostración, supongamos que el nombre de usuario creado para ti es `t-12341234`y el secreto es `myS3cret!`.

Para autenticarte, concatena el nombre de usuario y la contraseña, separados por dos puntos (`t-12341234:myS3cret!)`y codifica esto en una cadena Base64.

Nuestro nombre de usuario y secreto de ejemplo se codificarán como `dC0xMjM0MTIzNDpteVMzY3JldCE=`

Ahora, en cada solicitud al servicio backend de RealmJoin, presenta un encabezado http con la Authorization resultante:

```
Authorization: Basic dC0xMjM0MTIzNDpteVMzY3JldCE=
```

RealmJoin entonces te permitirá interactuar con recursos en tu entorno. No te permitirá interactuar con recursos ajenos a tu inquilino. Recuerda que RealmJoin Portal requiere cifrado de la capa de transporte SSL/TLS en cada solicitud: tus credenciales no quedarán expuestas a las redes por las que transiten.
