@RestController public class CognitoLoginController extends AbstractCognito
AbstractCognito.CognitoConfigcognitoClient, config| Constructor and Description |
|---|
CognitoLoginController(AbstractCognito.CognitoConfig config,
com.amazonaws.services.cognitoidp.AWSCognitoIdentityProvider cognitoClient) |
| Modifier and Type | Method and Description |
|---|---|
com.amazonaws.services.cognitoidp.model.AuthenticationResultType |
login(java.lang.String email,
java.lang.String password) |
SimpleResponse |
logout(io.polyglotted.common.model.AuthToken result) |
@Autowired public CognitoLoginController(AbstractCognito.CognitoConfig config, com.amazonaws.services.cognitoidp.AWSCognitoIdentityProvider cognitoClient)
@PostMapping(path="/cognito/login",
params={"email","password"},
produces="application/json")
public com.amazonaws.services.cognitoidp.model.AuthenticationResultType login(java.lang.String email,
java.lang.String password)
throws java.io.IOException
java.io.IOException@PostMapping(path="/cognito/logout",
produces="application/json")
public SimpleResponse logout(@RequestBody
io.polyglotted.common.model.AuthToken result)
throws java.io.IOException
java.io.IOException