AWS Amplify 身份验证模块具有一些用于登录、注册、忘记密码等操作的方法。甚至可以让用户通过以下方式更新他/她的信息:
import { Auth } from 'aws-amplify'
// Auth API Sign-in sample
Auth.signIn(username, password)
.then(user => console.log(user))
.catch(err => console.log(err))
// Auth API Change info sample
let result = await Auth.updateUserAttributes(user, {
'email': 'me@anotherdomain.com',
'family_name': 'Lastname'
})
但是,无论如何我都看不到禁用(当心,不要删除)帐户。
那么,用户可以注册 Web 应用程序,但不能使用 AWS Amplify 将其停用?如果没有,还有其他方法可以通过 Javascript 代码禁用 AWS Cognito 用户池用户吗?