UNPKG

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.

44 lines 6.85 kB
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"; 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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29nbml0by5jbGFzc2VzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2xpYi9jb2duaXRvLmNsYXNzZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxPQUFPLGNBQWM7O0FBQ1gsNkNBQThCLEdBQVksMERBQTBELENBQUM7QUFDckcscUNBQXNCLEdBQVcseURBQXlELENBQUM7QUFDM0Ysb0NBQXFCLEdBQVcsc0hBQXNILENBQUM7QUFDdkosMkJBQVksR0FBVyw4REFBOEQsQ0FBQztBQUN0RixnQ0FBaUIsR0FBVyxvREFBb0QsQ0FBQztBQUNqRixnQ0FBaUIsR0FBVyw4Q0FBOEMsQ0FBQztBQUMzRSx5QkFBVSxHQUFXLGVBQWUsQ0FBQztBQUNyQyw0QkFBYSxHQUFXLFVBQVUsQ0FBQztBQUNuQyxrQ0FBbUIsR0FBVyxpQkFBaUIsQ0FBQztBQUNoRCwrQkFBZ0IsR0FBVyxjQUFjLENBQUM7QUFDMUMsbUNBQW9CLEdBQVcsa0JBQWtCLENBQUM7QUFDbEQsc0NBQXVCLEdBQVcsc0JBQXNCLENBQUM7QUFDekQsMEJBQVcsR0FBVyxRQUFRLENBQUM7QUFDL0Isd0JBQVMsR0FBVyxNQUFNLENBQUM7QUFDM0IseUJBQVUsR0FBVyxPQUFPLENBQUM7QUFDN0Isc0NBQXVCLEdBQVcsdUJBQXVCLENBQUM7QUFDMUQsdUJBQVEsR0FBVyxvQ0FBb0MsQ0FBQztBQUN4RCw0QkFBYSxHQUFXLDhDQUE4QyxDQUFDO0FBQ3ZFLDZCQUFjLEdBQVcsdUJBQXVCLENBQUM7QUFDakQsNEJBQWEsR0FBVyxlQUFlLENBQUM7QUFDeEMsZ0NBQWlCLEdBQVcsOENBQThDLENBQUE7QUFDMUUsdUNBQXdCLEdBQVcsd0dBQXdHLENBQUM7QUFDNUksdUJBQVEsR0FBVyxLQUFLLENBQUM7QUFJekMsTUFBTSxPQUFPLGdCQUFnQjtJQUE3QjtRQUNTLFdBQU0sR0FBUSxFQUFFLENBQUM7SUFrQjFCLENBQUM7SUFoQkEsT0FBTyxDQUFDLEdBQVc7UUFDbEIsT0FBTyxJQUFJLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0lBQ3pCLENBQUM7SUFFRCxPQUFPLENBQUMsR0FBVyxFQUFFLEtBQVU7UUFDOUIsSUFBSSxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLENBQUM7UUFDekIsT0FBTyxJQUFJLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDO0lBQzFCLENBQUM7SUFFRCxVQUFVLENBQUMsR0FBVztRQUNyQixPQUFPLElBQUksQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDekIsQ0FBQztJQUVELEtBQUs7UUFDSixJQUFJLENBQUMsTUFBTSxHQUFFLEVBQUUsQ0FBQztJQUNqQixDQUFDO0NBQ0QiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgY2xhc3MgQ29nbml0b1N0cmluZ3Mge1xuXHQgcHVibGljIHN0YXRpYyBvblVzZXJQYXNzd29yZENoYW5nZVN1Y2Nlc3NmdWw6IHN0cmluZyAgPSBcIlVwZGF0ZSBzdWNjZXNzZnVsLiBQbGVhc2UgbG9nIGluIHdpdGggeW91ciBuZXcgcGFzc3dvcmQuXCI7XG5cdCBwdWJsaWMgc3RhdGljIG9uVmVyaWZpY2F0aW9uQ29kZVNlbnQ6IHN0cmluZyA9IFwiRW50ZXIgeW91ciBlbWFpbCBiZWxvdyB0byBnZW5lcmF0ZSBhIHZlcmlmaWNhdGlvbiBjb2RlLlwiO1xuXHQgcHVibGljIHN0YXRpYyBvbk5ld1Bhc3N3b3JkUmVxdWlyZWQ6IHN0cmluZyA9IFwiWW91IG5lZWQgdG8gY3JlYXRlIGEgbmV3IHBhc3N3b3JkLiBQbGVhc2UgY2hlY2sgeW91ciBlbWFpbCBmb3IgYSB2ZXJpZmljYXRpb24gY29kZSBhbmQgdGhlbiBjb21wbGV0ZSB0aGUgZm9ybSBiZWxvdy5cIjtcblx0IHB1YmxpYyBzdGF0aWMgb25GaXJzdExvZ2luOiBzdHJpbmcgPSBcIlBsZWFzZSBjb21wbGV0ZSB0aGUgZmllbGRzIGJlbG93IHRvIGZpbmlzaCBhY2NvdW50IGNyZWF0aW9uLlwiO1xuXHQgcHVibGljIHN0YXRpYyBvblRvb01hbnlBdHRlbXB0czogc3RyaW5nID0gXCJUb28gbWFueSBhdHRlbXB0cy4gUGxlYXNlIHRyeSBhZ2FpbiBpbiAxNSBtaW51dGVzLlwiO1xuXHQgcHVibGljIHN0YXRpYyBvblBhc3N3b3JkVXBkYXRlZDogc3RyaW5nID0gXCJZb3VyIHBhc3N3b3JkIGhhcyBiZWVuIHVwZGF0ZWQgc3VjY2Vzc2Z1bGx5LlwiO1xuXHQgcHVibGljIHN0YXRpYyBsYWJlbEVtYWlsOiBzdHJpbmcgPSBcIkVtYWlsIEFkZHJlc3NcIjtcblx0IHB1YmxpYyBzdGF0aWMgbGFiZWxQYXNzd29yZDogc3RyaW5nID0gXCJQYXNzd29yZFwiO1xuXHQgcHVibGljIHN0YXRpYyBsYWJlbEZvcmdvdFBhc3N3b3JkOiBzdHJpbmcgPSBcIkZvcmdvdCBQYXNzd29yZFwiO1xuXHQgcHVibGljIHN0YXRpYyBsYWJlbE5ld1Bhc3N3b3JkOiBzdHJpbmcgPSBcIk5ldyBQYXNzd29yZFwiO1xuXHQgcHVibGljIHN0YXRpYyBsYWJlbEN1cnJlbnRQYXNzd29yZDogc3RyaW5nID0gXCJDdXJyZW50IFBhc3N3b3JkXCI7XG5cdCBwdWJsaWMgc3RhdGljIGxhYmVsQ29uZmlybU5ld1Bhc3N3b3JkOiBzdHJpbmcgPSBcIkNvbmZpcm0gTmV3IFBhc3N3b3JkXCI7XG5cdCBwdWJsaWMgc3RhdGljIGxhYmVsU3VibWl0OiBzdHJpbmcgPSBcIlN1Ym1pdFwiO1xuXHQgcHVibGljIHN0YXRpYyBsYWJlbENvZGU6IHN0cmluZyA9IFwiQ29kZVwiO1xuXHQgcHVibGljIHN0YXRpYyBsYWJlbENsb3NlOiBzdHJpbmcgPSBcIkNsb3NlXCI7XG5cdCBwdWJsaWMgc3RhdGljIGxhYmVsVXNlUmVndWxhclBhc3N3b3JkOiBzdHJpbmcgPSBcIlVzZSBTdGFuZGFyZCBQYXNzd29yZFwiO1xuXHQgcHVibGljIHN0YXRpYyBsYWJlbE90cDogc3RyaW5nID0gXCJFbWFpbCBtZSBhIE9uZSBUaW1lIFBhc3N3b3JkIChPVFApXCI7XG5cdCBwdWJsaWMgc3RhdGljIGxhYmVsT3RwRW50ZXI6IHN0cmluZyA9IFwiRW50ZXIgdGhlIGNvZGUgdGhhdCB3YXMganVzdCBlbWFpbGVkIHRvIHlvdS5cIjtcblx0IHB1YmxpYyBzdGF0aWMgbGFiZWxNYWdpY0xpbms6IHN0cmluZyA9IFwiRW1haWwgbWUgYSBtYWdpYyBsaW5rXCI7XG5cdCBwdWJsaWMgc3RhdGljIGxhYmVsUGFzc2tleXM6IHN0cmluZyA9IFwiVXNlIGEgcGFzc2tleVwiO1xuXHQgcHVibGljIHN0YXRpYyBsYWJlbFBhc3NrZXlFbnRlcjogc3RyaW5nID0gXCJFbnRlciB0aGUgY29kZSB0aGF0IHdhcyBqdXN0IGVtYWlsZWQgdG8geW91LlwiXG5cdCBwdWJsaWMgc3RhdGljIGxhYmVsUGFzc3dvcmRSZXF1aXJlbWVudDogc3RyaW5nID0gXCJNdXN0IGJlIGF0IGxlYXN0IDggY2hhcmFjdGVycyBhbmQgY29udGFpbiBhIG51bWJlciwgc3BlY2lhbCBjaGFyYWN0ZXIsIHVwcGVyY2FzZSBhbmQgbG93ZXJjYXNlIGxldHRlci5cIjtcblx0IHB1YmxpYyBzdGF0aWMgbGFiZWxTc286IHN0cmluZyA9IFwiU1NPXCI7XG59XG5cblxuZXhwb3J0IGNsYXNzIEVwaGVtZXJhbFN0b3JhZ2Uge1xuXHRwcml2YXRlIF9jYWNoZTogYW55ID0ge307XG5cblx0Z2V0SXRlbShrZXk6IHN0cmluZyk6IGFueSB7XG5cdFx0cmV0dXJuIHRoaXMuX2NhY2hlW2tleV07XG5cdH1cblxuXHRzZXRJdGVtKGtleTogc3RyaW5nLCB2YWx1ZTogYW55KTpzdHJpbmcge1xuXHRcdHRoaXMuX2NhY2hlW2tleV0gPSB2YWx1ZTtcblx0XHRyZXR1cm4gdGhpcy5nZXRJdGVtKGtleSk7XG5cdH1cblxuXHRyZW1vdmVJdGVtKGtleTogc3RyaW5nKSB7XG5cdFx0ZGVsZXRlIHRoaXMuX2NhY2hlW2tleV07XG5cdH1cblxuXHRjbGVhcigpIHtcblx0XHR0aGlzLl9jYWNoZT0ge307XG5cdH1cbn0iXX0=