0

我在 AWS API Gateway 中有一个 API。在方法请求中,我在此 API 上的 GET 方法的设置中使用我的自定义 Cognito 授权器作为“授权”。

所以我已经有了通过 Cognito 获取访问令牌的机制。我现在要做的是访问Cognito 用户池中的自定义属性。自定义属性称为 StudentCode。例如,我希望只有代码为“500”的学生有权使用我的 API 的 GET 方法。

我该如何使用 Cognito 执行此操作?我是否需要编写一个 lambda 授权程序,或者可以使用 Cognito/API Gateway/等无代码地完成此操作?

谢谢!

4

0 回答 0