Class LoginController
java.lang.Object
pl.matsuo.core.web.controller.login.LoginController
@RestController
@RequestMapping("/login")
public class LoginController
extends Object
-
Constructor Summary
Constructors Constructor Description LoginController() -
Method Summary
Modifier and Type Method Description voidactivateAccount(String ticket, javax.servlet.http.HttpServletResponse response)StringcreateAccount(CreateAccountData createAccountData)pl.matsuo.core.model.user.UserloggedUser()StringloggedUsername()Stringlogin(LoginData loginData)LongloginTime()voidlogoff()List<Boolean>permissions(List<String> permissions)voidremindPassword(String username)
-
Constructor Details
-
LoginController
public LoginController()
-
-
Method Details
-
loggedUsername
-
login
-
activateAccount
@RequestMapping("/activateAccount/{ticket}") public void activateAccount(@PathVariable("ticket") String ticket, javax.servlet.http.HttpServletResponse response) -
createAccount
@RequestMapping(value="/createAccount", method=POST) public String createAccount(@RequestBody CreateAccountData createAccountData) -
logoff
@RequestMapping(value="/logoff", method=POST) @ResponseStatus(NO_CONTENT) public void logoff() -
remindPassword
@RequestMapping(value="/remindPassword/{username}", method=POST) @ResponseStatus(NO_CONTENT) public void remindPassword(@PathVariable("username") String username) -
loggedUser
@RequestMapping(value="/user", method=GET) public pl.matsuo.core.model.user.User loggedUser() -
permissions
-
loginTime
-