AWSCognito支持嵌套用户池吗?
创始人
2024-09-24 14:31:41
0

AWS Cognito不支持嵌套用户池。但是,可以通过使用多个的用户池来模拟嵌套用户池的行为。下面是一个使用多个用户池的示例:

假设我们有两个用户池,即“主用户池”和“子用户池”。

1.在主用户池中创建一个自定义属性(例如:子用户池ID),将其设置为“字符串”类型。

2.在子用户池中创建用户,并设置其自定义属性(子用户池ID)为其所属的主用户池中的ID。

3.通过调用AWS SDK来获取子用户池中的用户,并在代码中验证其自定义属性是否与主用户池中的ID匹配。

以下是使用Node.js SDK的示例代码:

// Require AWS SDK const AWS = require('aws-sdk');

// Set AWS configuration AWS.config.update({ region: 'YOUR_REGION', accessKeyId: 'YOUR_ACCESS_KEY_ID', secretAccessKey: 'YOUR_SECRET_ACCESS_KEY' });

// Initialize AWS Cognito IdentityServiceProvider const cognitoISP = new AWS.CognitoIdentityServiceProvider();

// Define the user pools IDs const masterUserPoolId = 'YOUR_MASTER_USER_POOL_ID'; const childUserPoolId = 'YOUR_CHILD_USER_POOL_ID';

// Define the custom attribute name const childUserPoolAttrName = 'custom:childUserPoolId';

// Get users from the child user pool const getUsers = async (userPoolId) => { const params = { UserPoolId: userPoolId }; const promise = await cognitoISP.listUsers(params).promise(); return promise.Users; };

// Get user records from the master user pool const getRecords = async () => { const users = await getUsers(childUserPoolId); const records = users.filter((user) => { return user.Attributes.some((attribute) => { return attribute.Name === childUserPoolAttrName && attribute.Value === masterUserPoolId; }); }); return records; };

// Example usage getRecords().then((records) => { console

相关内容

热门资讯

八分钟实锤!德扑数据软件(we... 八分钟实锤!德扑数据软件(wepower德州)切实真的有挂(详细辅助安装教程)1、全新机制【德扑数据...
3分钟实锤!德扑之星ai代打(... 3分钟实锤!德扑之星ai代打(德州)果然存在有挂(详细辅助科技教程)1、进入游戏-大厅左侧-新手福利...
一分钟实锤!德州ai辅助有用(... 一分钟实锤!德州ai辅助有用(德州之星)其实有挂(详细辅助AA德州教程);1、在德州ai辅助有用ai...
第9分钟实锤!德扑数据软件(德... 第9分钟实锤!德扑数据软件(德州wpk)都是存在有挂(详细辅助必胜教程);1、下载好德扑数据软件辅助...
七分钟实锤!智星德州菠萝有挂吗... 七分钟实锤!智星德州菠萝有挂吗(来玩德州app)本来真的是有挂(详细辅助线上教程)1、在智星德州菠萝...
5分钟实锤!德扑ai助手(德州... 5分钟实锤!德扑ai助手(德州机器人)果然真的是有挂(详细辅助透牌教程);德扑ai助手辅助器中分为三...
6分钟实锤!德扑之星有猫腻(德... 6分钟实锤!德扑之星有猫腻(德州app)切实存在有挂(详细辅助总结教程);1、每一步都需要思考,不同...
7分钟实锤!德州ai辅助软件(... 7分钟实锤!德州ai辅助软件(德州nzt)真是真的是有挂(详细辅助细节方法)1、超多福利:超高返利,...
6分钟实锤!德扑ai助手(德扑... 6分钟实锤!德扑ai助手(德扑)本来是真的有挂(详细辅助教你教程)1、德扑ai助手系统规律教程、德扑...
七分钟实锤!德扑之星猫腻(智星... 七分钟实锤!德扑之星猫腻(智星德州)原来真的是有挂(详细辅助辅助教程)1、德扑之星猫腻ai机器人多个...