@chustasoft/cs-authorization-connector
Version:
JS connector library for ChustaSoft Authorization library based on Microsoft AspNet Identity
18 lines (17 loc) • 608 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.UserValidationHelper = void 0;
const __1 = require("..");
class UserValidationHelper {
getConfirmationToken(loginType, session) {
switch (loginType) {
case __1.LoginType.MAIL:
return session.parameters['EmailConfirmationToken'];
case __1.LoginType.PHONE:
return session.parameters['PhoneConfirmationToken'];
default:
throw new Error('Invalid login type');
}
}
}
exports.UserValidationHelper = UserValidationHelper;