INNER CODE UNIT · TypeScript

requireUser

aws-devtools-labs/aws-blocks · packages/bb-auth-cognito/src/index.ts:308

		const requireUser = (username: string): MockUserRecord => {
			const user = this.state.users[username];
			if (!user) {
				throw new ApiError(`User '${username}' not found`, 404, { name: AuthCognitoErrors.UserNotFound });
			}
			return user;
		};
		const requireGroup = (group: string): string[] => {
			const members = this.state.groups[group];
			if (!members) {
				throw new ApiError(`Group '${group}' not found`, 404, { name: AuthCognitoErrors.GroupNotFound });
			}
			return members;
		};
		const toAdminUser = (username: string, user: MockUserRecord): AdminUser => ({
			username,
			userSub: user.userSub,
			enabled: !user.disabled,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…