簡體   English   中英

如何在spring boot中限制僅5個設備的登錄?

[英]How to limit login only for 5 devices in spring boot?

我正在開發用於登錄和注銷(Spring 啟動)的 Api。

要求一個用戶只能在 5 台設備上登錄。

我如何使用spring boot來實現這個?

在設備的情況下,如果您只允許 5 個注冊設備能夠登錄,那么您必須在數據庫中維護它。

但是,如果您希望最多 5 台設備能夠同時登錄,請嘗試此操作 - https://docs.spring.io/spring-session/docs/current-SNAPSHOT/reference/html/spring-security.html#spring -安全並發會話

使用maximumSessions(5)

http
    // other config goes here...
    .sessionManagement()
                    .maximumSessions(5)

這將只允許同一用戶一次進行 5 個會話

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM