---
title: "Cliente de seguridad web para Spring Boot"
canonical: "https://onesaitplatform-es.refined.site/space/DOC/3623387174/Cliente%20de%20seguridad%20web%20para%20Spring%20Boot"
format: markdown
---
> ℹ️ Disponible desde la versión 1.5.0-RELEASE de la librería onesaitplatform-web-security-client

[Esta librería](https://onesaitplatform.atlassian.net/wiki/spaces/OP/pages/180682753) también se puede configurar para el modo Multitenant. Sólo hay un cambio que debe realizarse en las propiedades de la aplicación/yaml.

## properties/yaml de la aplicación


```
openplatform.api:
   baseurl: http://localhost:21000
   auth:
    login.path: /oauth-server/oauth/token
    token:
      verify.path: /oauth-server/openplatform-oauth/check_token
      grant_type: password
      scope: openid
      clientId: onesaitplatform
      password: onesaitplatform
      vertical: onesaitplatform 
```

Puedes añadir la propiedad 'vertical' cuando uses la plataforma onesait multitenant y no uses la plataforma onesait vertical predeterminada. Por ejemplo: 

```
openplatform.api:
   baseurl: http://localhost:21000
   auth:
    login.path: /oauth-server/oauth/token
    token:
      verify.path: /oauth-server/openplatform-oauth/check_token
      grant_type: password
      scope: openid
      clientId: RealmEssentials
      password: 3ss3ntials!#
      vertical: essentials
```

## Respuestas del servicio de autenticación

En el modo Multitenant, cuando se utiliza LoginService para propósitos de inicio de sesión y verificación, el token JWT indicará el inquilino y la vertical del tenant registrado:

Servicio de inicio de sesión:

![image](media://fbd87068-4f25-4b50-b041-047dbdb9cf1b)

Servicio de verificación:

![image](media://93daf06b-9e4a-4e83-bd7b-89bd01489475)