簡體   English   中英

如何在 Spring-Boot 項目中為電話號碼認證創建 REST API?

[英]How to Create REST API For Phone Number Authentication in Spring-Boot Project?

我已經創建了一些用於登錄的 API,但不確定是否要使用用戶名/電話號碼創建登錄。 有人可以提供有關如何創建 REST API 以在 Spring-Boot 項目上進行電話號碼身份驗證的任何教程或任何想法嗎?

我還需要關於如何帶來第三方登錄的建議,例如我們在大多數 web 應用程序上使用谷歌帳戶登錄

嗨忍者請閱讀這個例子和搜索互聯網

https://dzone.com/articles/add-login-to-your-spring-boot-app-in-10-mins

根據我在您的問題中的理解,您擔心安全性,並且您希望為您的用戶實施 MFA 之類的東西。 由於發送 OTP 代碼很昂貴(不是真的,但我們假設您想要一些免費的東西)並且需要訪問外部 API 以發送代碼(具有自己的邏輯)我可以向您建議使用 TOTP(Google Authenticator 或 Microsoft驗證器)。 這是我前段時間遵循的一個很好(也是最重要的工作)指南: https://medium.com/javarevisited/spring-boot-two-factor-authentication-78e00aa10176

通過正確的調整和改進(或簡化),主要邏輯將非常適合您的 MFA 應用。

對於使用例如 google/facebook/SAML SSO 等登錄,我建議您檢查 OAUTH2: https://www.baeldung.com/sso-spring-security-oauth2

希望能幫助到你

暫無
暫無

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

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