2011-06-22 24 views
0

我使用彈簧安全插件在我app.i休耕措施在其教程和成功運行,使用spring安全性插件,如何在第一次運行後從bootstrap中刪除密碼,然後在從數據庫訪問後再次設置密碼?

在引導定密碼的第一次運行編碼的密碼後,在創建新的用戶將獲取存儲在數據庫table..So當現在管理員登出我想要密碼應該從引導刪除,它應該從數據庫編碼訪問管理員的下一次登錄訪問。

我該怎麼做?

先感謝, Laxmi.P

回答

1

,這樣,如果需要的數據只被寫入你應該寫你的引導代碼。

def user = User.findByUsername('admin') 
if (!user) { 
    // create admin user 
} 

除此之外,任何時候用戶登錄到系統中它會使用什麼,因爲無論你寫在引導數據庫的數據庫,那麼,在數據庫中。聽起來像你認爲用戶直接訪問bootstrap,但這並沒有發生,反正也沒有意義。

相關問題