2017-09-17 10 views
0

Spring引導爲登錄提供自己的實現(POST方法),如果我想保持用戶成功/失敗登錄的歷史記錄(計數),怎麼能我這麼做?如何在登錄POST方法期間執行自定義步驟(使用spring引導)

+1

商店數某處DB /文件/緩存等? – SMA

+0

我打算將其存儲到數據庫,但是登錄(POST)由彈簧引導企業自行提供,我怎麼可以重寫它保持其原有的功能,也就是我想春天開機做它原來做,但在附加執行我的功能。 – NiTiN

+0

我學習了關於AuthenticationSuccesshandler的知識,並且我已經重寫了它的onAuthenticationSuccess,現在我可以執行我本來打算做的事情了。 – NiTiN

回答

0

做了以下使它的工作:

public class CustomAuthenticationSuccessHandler implements AuthenticationSuccessHandler{ 


@Override 
public void onAuthenticationSuccess(HttpServletRequest request, HttpServletResponse response, Authentication authentication) 
     throws IOException, ServletException { 
    // TODO Auto-generated method stub 
    ...... 
    } 
相關問題