sow*_*dri 10 amazon-web-services amazon-cognito
我正在使用谷歌作为身份提供者进行cognito联合登录.要求是仅允许我公司的用户(域名为xxx@mycompany.com).
关于如何以及在何处配置此类规则的任何想法都将非常感激.或者请指出正确的文档.
谢谢,
Lio*_*orH 10
我能够通过预注册 lambda trigger实现这一点,但找不到仅使用配置来限制访问的方法。
这是我的 lambda 函数代码
exports.handler = (event, context, callback) => {
console.log ("Trigger function =", event.triggerSource);
// Send post authentication data to Cloudwatch logs
if (event.request.userAttributes.email.endsWith('@mydomain.com')) {
console.log ("Authentication successful: ", event.request);
callback(null, event);
} else {
console.log ("Authentication failed: ", event.request);
callback("can't connect to admin", event)
}
};
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1256 次 |
| 最近记录: |