簡體   English   中英

將Spring Security與Oracle&Grails一起使用

[英]Use Spring Security with Oracle & Grails

我想問一下我應該使用哪個插件來實現以下功能:

  1. 用戶發送的HTTP帖子包含帶有用戶名和密碼數據的JSON(用於grails網絡服務)
  2. 向Oracle DB詢問這些數據並接收是非題
  3. 如果為true,則生成令牌並在某處保留有關用戶令牌的信息(可以是域類)
  4. 檢查所有其他請求是否包含有效令牌,並允許用戶自定義我的Web服務。

到目前為止,我嘗試了2個插件:spring-security-rest和spring-security-core。 兩者都運行良好(Alvaro Sanchez的Spring Security其余部分提供了上面列出的幾乎所有功能),但是都對我產生了2個域類:用戶和角色(當前我不希望在此存儲此類數據)。

您有解決方案嗎? 還是我應該自己完成所有這些功能?

提前致謝!

Spring Security插件不會強制您將用戶和角色數據存儲在UserRole域類中。 它甚至根本不強迫您將它們存儲在數據庫中。 您可以從任何地方(Web服務,內存,文本文件等)獲取此數據,但是如果不將其存儲在域類中,則需要提供一個自定義UserDetailsService bean。 這是一個非常簡單的練習, 將在插件的docs中進行說明

暫無
暫無

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

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