ems-web-app-cognito
Version:
This angular.io module includes a component, service and supporting classes that wrap the Amazon Cognito Identity SDK to enable simple username/password authentication.
45 lines • 7.04 kB
JavaScript
export class CognitoStrings {
}
CognitoStrings.onUserPasswordChangeSuccessful = "Update successful. Please log in with your new password.";
CognitoStrings.onVerificationCodeSent = "Enter your email below to generate a verification code.";
CognitoStrings.onNewPasswordRequired = "You need to create a new password. Please check your email for a verification code and then complete the form below.";
CognitoStrings.onFirstLogin = "Please complete the fields below to finish account creation.";
CognitoStrings.onTooManyAttempts = "Too many attempts. Please try again in 15 minutes.";
CognitoStrings.onPasswordUpdated = "Your password has been updated successfully.";
CognitoStrings.labelEmail = "Email Address";
CognitoStrings.labelPassword = "Password";
CognitoStrings.labelForgotPassword = "Forgot Password";
CognitoStrings.labelNewPassword = "New Password";
CognitoStrings.labelCurrentPassword = "Current Password";
CognitoStrings.labelConfirmNewPassword = "Confirm New Password";
CognitoStrings.labelSubmit = "Submit";
CognitoStrings.labelCode = "Code";
CognitoStrings.labelClose = "Close";
CognitoStrings.labelUseRegularPassword = "Use Standard Password";
CognitoStrings.labelOtp = "Email me a One Time Password (OTP)";
CognitoStrings.labelOtpEnter = "Enter the code that was just emailed to you.";
CognitoStrings.labelMagicLink = "Email me a magic link";
CognitoStrings.labelPasskeys = "Use a passkey";
CognitoStrings.labelPasskeyEnter = "Enter the code that was just emailed to you.";
CognitoStrings.labelPasswordRequirement = "Must be at least 8 characters and contain a number, special character, uppercase and lowercase letter.";
CognitoStrings.labelSso = "SSO";
CognitoStrings.labelOrSignInWith = "Or sign in with...";
export class EphemeralStorage {
constructor() {
this._cache = {};
}
getItem(key) {
return this._cache[key];
}
setItem(key, value) {
this._cache[key] = value;
return this.getItem(key);
}
removeItem(key) {
delete this._cache[key];
}
clear() {
this._cache = {};
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29nbml0by5jbGFzc2VzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2xpYi9jb2duaXRvLmNsYXNzZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxPQUFPLGNBQWM7O0FBQ1gsNkNBQThCLEdBQVksMERBQTBELENBQUM7QUFDckcscUNBQXNCLEdBQVcseURBQXlELENBQUM7QUFDM0Ysb0NBQXFCLEdBQVcsc0hBQXNILENBQUM7QUFDdkosMkJBQVksR0FBVyw4REFBOEQsQ0FBQztBQUN0RixnQ0FBaUIsR0FBVyxvREFBb0QsQ0FBQztBQUNqRixnQ0FBaUIsR0FBVyw4Q0FBOEMsQ0FBQztBQUMzRSx5QkFBVSxHQUFXLGVBQWUsQ0FBQztBQUNyQyw0QkFBYSxHQUFXLFVBQVUsQ0FBQztBQUNuQyxrQ0FBbUIsR0FBVyxpQkFBaUIsQ0FBQztBQUNoRCwrQkFBZ0IsR0FBVyxjQUFjLENBQUM7QUFDMUMsbUNBQW9CLEdBQVcsa0JBQWtCLENBQUM7QUFDbEQsc0NBQXVCLEdBQVcsc0JBQXNCLENBQUM7QUFDekQsMEJBQVcsR0FBVyxRQUFRLENBQUM7QUFDL0Isd0JBQVMsR0FBVyxNQUFNLENBQUM7QUFDM0IseUJBQVUsR0FBVyxPQUFPLENBQUM7QUFDN0Isc0NBQXVCLEdBQVcsdUJBQXVCLENBQUM7QUFDMUQsdUJBQVEsR0FBVyxvQ0FBb0MsQ0FBQztBQUN4RCw0QkFBYSxHQUFXLDhDQUE4QyxDQUFDO0FBQ3ZFLDZCQUFjLEdBQVcsdUJBQXVCLENBQUM7QUFDakQsNEJBQWEsR0FBVyxlQUFlLENBQUM7QUFDeEMsZ0NBQWlCLEdBQVcsOENBQThDLENBQUE7QUFDMUUsdUNBQXdCLEdBQVcsd0dBQXdHLENBQUM7QUFDNUksdUJBQVEsR0FBVyxLQUFLLENBQUM7QUFDekIsZ0NBQWlCLEdBQVcsb0JBQW9CLENBQUM7QUFJakUsTUFBTSxPQUFPLGdCQUFnQjtJQUE3QjtRQUNTLFdBQU0sR0FBUSxFQUFFLENBQUM7SUFrQjFCLENBQUM7SUFoQkEsT0FBTyxDQUFDLEdBQVc7UUFDbEIsT0FBTyxJQUFJLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0lBQ3pCLENBQUM7SUFFRCxPQUFPLENBQUMsR0FBVyxFQUFFLEtBQVU7UUFDOUIsSUFBSSxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLENBQUM7UUFDekIsT0FBTyxJQUFJLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDO0lBQzFCLENBQUM7SUFFRCxVQUFVLENBQUMsR0FBVztRQUNyQixPQUFPLElBQUksQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDekIsQ0FBQztJQUVELEtBQUs7UUFDSixJQUFJLENBQUMsTUFBTSxHQUFFLEVBQUUsQ0FBQztJQUNqQixDQUFDO0NBQ0QiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgY2xhc3MgQ29nbml0b1N0cmluZ3Mge1xuXHQgcHVibGljIHN0YXRpYyBvblVzZXJQYXNzd29yZENoYW5nZVN1Y2Nlc3NmdWw6IHN0cmluZyAgPSBcIlVwZGF0ZSBzdWNjZXNzZnVsLiBQbGVhc2UgbG9nIGluIHdpdGggeW91ciBuZXcgcGFzc3dvcmQuXCI7XG5cdCBwdWJsaWMgc3RhdGljIG9uVmVyaWZpY2F0aW9uQ29kZVNlbnQ6IHN0cmluZyA9IFwiRW50ZXIgeW91ciBlbWFpbCBiZWxvdyB0byBnZW5lcmF0ZSBhIHZlcmlmaWNhdGlvbiBjb2RlLlwiO1xuXHQgcHVibGljIHN0YXRpYyBvbk5ld1Bhc3N3b3JkUmVxdWlyZWQ6IHN0cmluZyA9IFwiWW91IG5lZWQgdG8gY3JlYXRlIGEgbmV3IHBhc3N3b3JkLiBQbGVhc2UgY2hlY2sgeW91ciBlbWFpbCBmb3IgYSB2ZXJpZmljYXRpb24gY29kZSBhbmQgdGhlbiBjb21wbGV0ZSB0aGUgZm9ybSBiZWxvdy5cIjtcblx0IHB1YmxpYyBzdGF0aWMgb25GaXJzdExvZ2luOiBzdHJpbmcgPSBcIlBsZWFzZSBjb21wbGV0ZSB0aGUgZmllbGRzIGJlbG93IHRvIGZpbmlzaCBhY2NvdW50IGNyZWF0aW9uLlwiO1xuXHQgcHVibGljIHN0YXRpYyBvblRvb01hbnlBdHRlbXB0czogc3RyaW5nID0gXCJUb28gbWFueSBhdHRlbXB0cy4gUGxlYXNlIHRyeSBhZ2FpbiBpbiAxNSBtaW51dGVzLlwiO1xuXHQgcHVibGljIHN0YXRpYyBvblBhc3N3b3JkVXBkYXRlZDogc3RyaW5nID0gXCJZb3VyIHBhc3N3b3JkIGhhcyBiZWVuIHVwZGF0ZWQgc3VjY2Vzc2Z1bGx5LlwiO1xuXHQgcHVibGljIHN0YXRpYyBsYWJlbEVtYWlsOiBzdHJpbmcgPSBcIkVtYWlsIEFkZHJlc3NcIjtcblx0IHB1YmxpYyBzdGF0aWMgbGFiZWxQYXNzd29yZDogc3RyaW5nID0gXCJQYXNzd29yZFwiO1xuXHQgcHVibGljIHN0YXRpYyBsYWJlbEZvcmdvdFBhc3N3b3JkOiBzdHJpbmcgPSBcIkZvcmdvdCBQYXNzd29yZFwiO1xuXHQgcHVibGljIHN0YXRpYyBsYWJlbE5ld1Bhc3N3b3JkOiBzdHJpbmcgPSBcIk5ldyBQYXNzd29yZFwiO1xuXHQgcHVibGljIHN0YXRpYyBsYWJlbEN1cnJlbnRQYXNzd29yZDogc3RyaW5nID0gXCJDdXJyZW50IFBhc3N3b3JkXCI7XG5cdCBwdWJsaWMgc3RhdGljIGxhYmVsQ29uZmlybU5ld1Bhc3N3b3JkOiBzdHJpbmcgPSBcIkNvbmZpcm0gTmV3IFBhc3N3b3JkXCI7XG5cdCBwdWJsaWMgc3RhdGljIGxhYmVsU3VibWl0OiBzdHJpbmcgPSBcIlN1Ym1pdFwiO1xuXHQgcHVibGljIHN0YXRpYyBsYWJlbENvZGU6IHN0cmluZyA9IFwiQ29kZVwiO1xuXHQgcHVibGljIHN0YXRpYyBsYWJlbENsb3NlOiBzdHJpbmcgPSBcIkNsb3NlXCI7XG5cdCBwdWJsaWMgc3RhdGljIGxhYmVsVXNlUmVndWxhclBhc3N3b3JkOiBzdHJpbmcgPSBcIlVzZSBTdGFuZGFyZCBQYXNzd29yZFwiO1xuXHQgcHVibGljIHN0YXRpYyBsYWJlbE90cDogc3RyaW5nID0gXCJFbWFpbCBtZSBhIE9uZSBUaW1lIFBhc3N3b3JkIChPVFApXCI7XG5cdCBwdWJsaWMgc3RhdGljIGxhYmVsT3RwRW50ZXI6IHN0cmluZyA9IFwiRW50ZXIgdGhlIGNvZGUgdGhhdCB3YXMganVzdCBlbWFpbGVkIHRvIHlvdS5cIjtcblx0IHB1YmxpYyBzdGF0aWMgbGFiZWxNYWdpY0xpbms6IHN0cmluZyA9IFwiRW1haWwgbWUgYSBtYWdpYyBsaW5rXCI7XG5cdCBwdWJsaWMgc3RhdGljIGxhYmVsUGFzc2tleXM6IHN0cmluZyA9IFwiVXNlIGEgcGFzc2tleVwiO1xuXHQgcHVibGljIHN0YXRpYyBsYWJlbFBhc3NrZXlFbnRlcjogc3RyaW5nID0gXCJFbnRlciB0aGUgY29kZSB0aGF0IHdhcyBqdXN0IGVtYWlsZWQgdG8geW91LlwiXG5cdCBwdWJsaWMgc3RhdGljIGxhYmVsUGFzc3dvcmRSZXF1aXJlbWVudDogc3RyaW5nID0gXCJNdXN0IGJlIGF0IGxlYXN0IDggY2hhcmFjdGVycyBhbmQgY29udGFpbiBhIG51bWJlciwgc3BlY2lhbCBjaGFyYWN0ZXIsIHVwcGVyY2FzZSBhbmQgbG93ZXJjYXNlIGxldHRlci5cIjtcblx0IHB1YmxpYyBzdGF0aWMgbGFiZWxTc286IHN0cmluZyA9IFwiU1NPXCI7XG5cdCBwdWJsaWMgc3RhdGljIGxhYmVsT3JTaWduSW5XaXRoOiBzdHJpbmcgPSBcIk9yIHNpZ24gaW4gd2l0aC4uLlwiO1xufVxuXG5cbmV4cG9ydCBjbGFzcyBFcGhlbWVyYWxTdG9yYWdlIHtcblx0cHJpdmF0ZSBfY2FjaGU6IGFueSA9IHt9O1xuXG5cdGdldEl0ZW0oa2V5OiBzdHJpbmcpOiBhbnkge1xuXHRcdHJldHVybiB0aGlzLl9jYWNoZVtrZXldO1xuXHR9XG5cblx0c2V0SXRlbShrZXk6IHN0cmluZywgdmFsdWU6IGFueSk6c3RyaW5nIHtcblx0XHR0aGlzLl9jYWNoZVtrZXldID0gdmFsdWU7XG5cdFx0cmV0dXJuIHRoaXMuZ2V0SXRlbShrZXkpO1xuXHR9XG5cblx0cmVtb3ZlSXRlbShrZXk6IHN0cmluZykge1xuXHRcdGRlbGV0ZSB0aGlzLl9jYWNoZVtrZXldO1xuXHR9XG5cblx0Y2xlYXIoKSB7XG5cdFx0dGhpcy5fY2FjaGU9IHt9O1xuXHR9XG59Il19