@point3/logto-module
Version:
포인트3 내부 logto Authentication 모듈입니다
37 lines • 1.69 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.LogtoLoggerServiceToken = exports.LogtoOAuthRESTTemplate = exports.SMSVerificationResponse = exports.VerificationMethodType = exports.LogtoPasswordAlgorithm = exports.LogtoUserAlreadyExistsError = void 0;
const point3_common_tool_1 = require("point3-common-tool");
class LogtoUserAlreadyExistsError extends Error {
constructor(message) {
super(message);
this.name = 'UserAlreadyExistsError';
}
}
exports.LogtoUserAlreadyExistsError = LogtoUserAlreadyExistsError;
var LogtoPasswordAlgorithm;
(function (LogtoPasswordAlgorithm) {
LogtoPasswordAlgorithm["Argon2i"] = "Argon2i";
LogtoPasswordAlgorithm["Argon2id"] = "Argon2id";
LogtoPasswordAlgorithm["Argon2d"] = "Argon2d";
LogtoPasswordAlgorithm["SHA1"] = "SHA1";
LogtoPasswordAlgorithm["Bcrypt"] = "Bcrypt";
})(LogtoPasswordAlgorithm || (exports.LogtoPasswordAlgorithm = LogtoPasswordAlgorithm = {}));
class VerificationMethodType {
}
exports.VerificationMethodType = VerificationMethodType;
VerificationMethodType.phone = point3_common_tool_1.p3Values.PhoneNumber;
VerificationMethodType.email = point3_common_tool_1.p3Values.Email;
class SMSVerificationResponse {
constructor(verificationId, expiresAt) {
this.verificationId = verificationId;
this.expiresAt = expiresAt;
}
}
exports.SMSVerificationResponse = SMSVerificationResponse;
class LogtoOAuthRESTTemplate extends point3_common_tool_1.axiosAdapter.RESTTemplate {
}
exports.LogtoOAuthRESTTemplate = LogtoOAuthRESTTemplate;
;
exports.LogtoLoggerServiceToken = Symbol.for("LogtoLoggerService");
//# sourceMappingURL=types.js.map