KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I am trying to record current time of Login (in a method or object) once the login is successful and assign LastLogin time to current login time at logout. I am using spring security for login, logout. But I don't know how to take control to a method before it goes to the target-url. spring-security.xml <security:form-login login-page="/login" login-processing-url="/home/currentTime" authentication-failure-url="/login?error=true" default-target-url="/home"/> <security:logout invalidate-session="true" logout-success-url="/home/copyLastloginToCurrentLoginTime" logout-url="/logout" /> Controller @RequestMapping(value = "/currentTime", method = RequestMethod.GET) public void recordCurrentLoginTime(Model model) { // code to record current time } @RequestMapping(value = "/copyLastloginToCurrentLoginTime", method = RequestMethod.GET) public void changeLastLoginTime(Model model) { //code to copy current to last time } Problem I get Error 404 for - project-title/j_spring_security_check URL and when I try to debug, it doesn't come into the controller methods at all. Should I use some filters or something else for this purpose? I found this and that and but that didn't help.
Tags (comma-separated)
Save Edits
Cancel