是否可以在 Cognito 中按电子邮件的域过滤用户?



我正在尝试使用过滤器列出cognito中的所有用户。我只想得到那些电子邮件以"gmail.com"结尾的用户。我在github上找到了这个主题,它似乎与我想要实现的非常相似,但在这里没有成功。Cognito除了精确匹配(例如username="test")和前缀(例如username^="test")之外没有过滤。有人遇到过这种问题吗?

这就是我使用的:API ListUsers

这是我使用AWS CLI的请求:

aws cognito-idp list-users --user-pool-id eu-central-****** --filter "username ^= "what.supposed.to.be.here?""

对我来说——过滤器似乎有限制,你可以尝试使用

--query "[?contains(not_null(email,''),'gmail.com')]" --all

相关内容

  • 没有找到相关文章

最新更新