mirror of
https://github.com/andwati/zitadel.git
synced 2026-10-30 02:52:16 +00:00
feat: SMS and email OTP texts (#6281)
* manage 2 custom texts proto * implement methods * default texts * console * improve translations * lint * test: fix e2e timeout * fix translations * add missing console translations * remove unused text parts --------- Co-authored-by: Livio Spring <[email protected]>
This commit is contained in:
co-authored by
Livio Spring
parent
9aed9f9186
commit
343a9428b3
@@ -66,8 +66,12 @@ import {
|
||||
GetCustomPasswordResetMessageTextResponse,
|
||||
GetCustomVerifyEmailMessageTextRequest,
|
||||
GetCustomVerifyEmailMessageTextResponse,
|
||||
GetCustomVerifyEmailOTPMessageTextRequest,
|
||||
GetCustomVerifyEmailOTPMessageTextResponse,
|
||||
GetCustomVerifyPhoneMessageTextRequest,
|
||||
GetCustomVerifyPhoneMessageTextResponse,
|
||||
GetCustomVerifySMSOTPMessageTextRequest,
|
||||
GetCustomVerifySMSOTPMessageTextResponse,
|
||||
GetDefaultDomainClaimedMessageTextRequest,
|
||||
GetDefaultDomainClaimedMessageTextResponse,
|
||||
GetDefaultInitMessageTextRequest,
|
||||
@@ -84,8 +88,12 @@ import {
|
||||
GetDefaultPasswordResetMessageTextResponse,
|
||||
GetDefaultVerifyEmailMessageTextRequest,
|
||||
GetDefaultVerifyEmailMessageTextResponse,
|
||||
GetDefaultVerifyEmailOTPMessageTextRequest,
|
||||
GetDefaultVerifyEmailOTPMessageTextResponse,
|
||||
GetDefaultVerifyPhoneMessageTextRequest,
|
||||
GetDefaultVerifyPhoneMessageTextResponse,
|
||||
GetDefaultVerifySMSOTPMessageTextRequest,
|
||||
GetDefaultVerifySMSOTPMessageTextResponse,
|
||||
GetDomainPolicyRequest,
|
||||
GetDomainPolicyResponse,
|
||||
GetFileSystemNotificationProviderRequest,
|
||||
@@ -196,8 +204,12 @@ import {
|
||||
SetDefaultPasswordResetMessageTextResponse,
|
||||
SetDefaultVerifyEmailMessageTextRequest,
|
||||
SetDefaultVerifyEmailMessageTextResponse,
|
||||
SetDefaultVerifyEmailOTPMessageTextRequest,
|
||||
SetDefaultVerifyEmailOTPMessageTextResponse,
|
||||
SetDefaultVerifyPhoneMessageTextRequest,
|
||||
SetDefaultVerifyPhoneMessageTextResponse,
|
||||
SetDefaultVerifySMSOTPMessageTextRequest,
|
||||
SetDefaultVerifySMSOTPMessageTextResponse,
|
||||
SetSecurityPolicyRequest,
|
||||
SetSecurityPolicyResponse,
|
||||
SetUpOrgRequest,
|
||||
@@ -256,6 +268,26 @@ import {
|
||||
UpdateSMTPConfigResponse,
|
||||
} from '../proto/generated/zitadel/admin_pb';
|
||||
import { Event } from '../proto/generated/zitadel/event_pb';
|
||||
import {
|
||||
ResetCustomDomainClaimedMessageTextToDefaultRequest,
|
||||
ResetCustomDomainClaimedMessageTextToDefaultResponse,
|
||||
ResetCustomInitMessageTextToDefaultRequest,
|
||||
ResetCustomInitMessageTextToDefaultResponse,
|
||||
ResetCustomPasswordChangeMessageTextToDefaultRequest,
|
||||
ResetCustomPasswordChangeMessageTextToDefaultResponse,
|
||||
ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest,
|
||||
ResetCustomPasswordlessRegistrationMessageTextToDefaultResponse,
|
||||
ResetCustomPasswordResetMessageTextToDefaultRequest,
|
||||
ResetCustomPasswordResetMessageTextToDefaultResponse,
|
||||
ResetCustomVerifyEmailMessageTextToDefaultRequest,
|
||||
ResetCustomVerifyEmailMessageTextToDefaultResponse,
|
||||
ResetCustomVerifyEmailOTPMessageTextToDefaultRequest,
|
||||
ResetCustomVerifyEmailOTPMessageTextToDefaultResponse,
|
||||
ResetCustomVerifyPhoneMessageTextToDefaultRequest,
|
||||
ResetCustomVerifyPhoneMessageTextToDefaultResponse,
|
||||
ResetCustomVerifySMSOTPMessageTextToDefaultRequest,
|
||||
ResetCustomVerifySMSOTPMessageTextToDefaultResponse,
|
||||
} from '../proto/generated/zitadel/management_pb';
|
||||
import { SearchQuery } from '../proto/generated/zitadel/member_pb';
|
||||
import { ListQuery } from '../proto/generated/zitadel/object_pb';
|
||||
import { GrpcService } from './grpc.service';
|
||||
@@ -415,6 +447,12 @@ export class AdminService {
|
||||
return this.grpcService.admin.getCustomInitMessageText(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public resetCustomInitMessageTextToDefault(lang: string): Promise<ResetCustomInitMessageTextToDefaultResponse.AsObject> {
|
||||
const req = new ResetCustomInitMessageTextToDefaultRequest();
|
||||
req.setLanguage(lang);
|
||||
return this.grpcService.admin.resetCustomInitMessageTextToDefault(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public setDefaultInitMessageText(
|
||||
req: SetDefaultInitMessageTextRequest,
|
||||
): Promise<SetDefaultInitMessageTextResponse.AsObject> {
|
||||
@@ -439,6 +477,14 @@ export class AdminService {
|
||||
return this.grpcService.admin.setDefaultVerifyEmailMessageText(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public resetCustomVerifyEmailMessageTextToDefault(
|
||||
lang: string,
|
||||
): Promise<ResetCustomVerifyEmailMessageTextToDefaultResponse.AsObject> {
|
||||
const req = new ResetCustomVerifyEmailMessageTextToDefaultRequest();
|
||||
req.setLanguage(lang);
|
||||
return this.grpcService.admin.resetCustomVerifyEmailMessageTextToDefault(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public getDefaultVerifyPhoneMessageText(
|
||||
req: GetDefaultVerifyPhoneMessageTextRequest,
|
||||
): Promise<GetDefaultVerifyPhoneMessageTextResponse.AsObject> {
|
||||
@@ -457,6 +503,66 @@ export class AdminService {
|
||||
return this.grpcService.admin.setDefaultVerifyPhoneMessageText(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public resetCustomVerifyPhoneMessageTextToDefault(
|
||||
lang: string,
|
||||
): Promise<ResetCustomVerifyPhoneMessageTextToDefaultResponse.AsObject> {
|
||||
const req = new ResetCustomVerifyPhoneMessageTextToDefaultRequest();
|
||||
req.setLanguage(lang);
|
||||
return this.grpcService.admin.resetCustomVerifyPhoneMessageTextToDefault(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public getDefaultVerifySMSOTPMessageText(
|
||||
req: GetDefaultVerifySMSOTPMessageTextRequest,
|
||||
): Promise<GetDefaultVerifySMSOTPMessageTextResponse.AsObject> {
|
||||
return this.grpcService.admin.getDefaultVerifySMSOTPMessageText(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public getCustomVerifySMSOTPMessageText(
|
||||
req: GetCustomVerifySMSOTPMessageTextRequest,
|
||||
): Promise<GetCustomVerifySMSOTPMessageTextResponse.AsObject> {
|
||||
return this.grpcService.admin.getCustomVerifySMSOTPMessageText(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public setDefaultVerifySMSOTPMessageText(
|
||||
req: SetDefaultVerifySMSOTPMessageTextRequest,
|
||||
): Promise<SetDefaultVerifySMSOTPMessageTextResponse.AsObject> {
|
||||
return this.grpcService.admin.setDefaultVerifySMSOTPMessageText(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public resetCustomVerifySMSOTPMessageTextToDefault(
|
||||
lang: string,
|
||||
): Promise<ResetCustomVerifySMSOTPMessageTextToDefaultResponse.AsObject> {
|
||||
const req = new ResetCustomVerifySMSOTPMessageTextToDefaultRequest();
|
||||
req.setLanguage(lang);
|
||||
return this.grpcService.admin.resetCustomVerifySMSOTPMessageTextToDefault(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public getDefaultVerifyEmailOTPMessageText(
|
||||
req: GetDefaultVerifyEmailOTPMessageTextRequest,
|
||||
): Promise<GetDefaultVerifyEmailOTPMessageTextResponse.AsObject> {
|
||||
return this.grpcService.admin.getDefaultVerifyEmailOTPMessageText(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public getCustomVerifyEmailOTPMessageText(
|
||||
req: GetCustomVerifyEmailOTPMessageTextRequest,
|
||||
): Promise<GetCustomVerifyEmailOTPMessageTextResponse.AsObject> {
|
||||
return this.grpcService.admin.getCustomVerifyEmailOTPMessageText(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public setDefaultVerifyEmailOTPMessageText(
|
||||
req: SetDefaultVerifyEmailOTPMessageTextRequest,
|
||||
): Promise<SetDefaultVerifyEmailOTPMessageTextResponse.AsObject> {
|
||||
return this.grpcService.admin.setDefaultVerifyEmailOTPMessageText(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public resetCustomVerifyEmailOTPMessageTextToDefault(
|
||||
lang: string,
|
||||
): Promise<ResetCustomVerifyEmailOTPMessageTextToDefaultResponse.AsObject> {
|
||||
const req = new ResetCustomVerifyEmailOTPMessageTextToDefaultRequest();
|
||||
req.setLanguage(lang);
|
||||
return this.grpcService.admin.resetCustomVerifyEmailOTPMessageTextToDefault(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public getDefaultPasswordResetMessageText(
|
||||
req: GetDefaultPasswordResetMessageTextRequest,
|
||||
): Promise<GetDefaultPasswordResetMessageTextResponse.AsObject> {
|
||||
@@ -475,6 +581,14 @@ export class AdminService {
|
||||
return this.grpcService.admin.setDefaultPasswordResetMessageText(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public resetCustomPasswordResetMessageTextToDefault(
|
||||
lang: string,
|
||||
): Promise<ResetCustomPasswordResetMessageTextToDefaultResponse.AsObject> {
|
||||
const req = new ResetCustomPasswordResetMessageTextToDefaultRequest();
|
||||
req.setLanguage(lang);
|
||||
return this.grpcService.admin.resetCustomPasswordResetMessageTextToDefault(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public getDefaultDomainClaimedMessageText(
|
||||
req: GetDefaultDomainClaimedMessageTextRequest,
|
||||
): Promise<GetDefaultDomainClaimedMessageTextResponse.AsObject> {
|
||||
@@ -493,6 +607,14 @@ export class AdminService {
|
||||
return this.grpcService.admin.setDefaultDomainClaimedMessageText(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public resetCustomDomainClaimedMessageTextToDefault(
|
||||
lang: string,
|
||||
): Promise<ResetCustomDomainClaimedMessageTextToDefaultResponse.AsObject> {
|
||||
const req = new ResetCustomDomainClaimedMessageTextToDefaultRequest();
|
||||
req.setLanguage(lang);
|
||||
return this.grpcService.admin.resetCustomDomainClaimedMessageTextToDefault(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public getDefaultPasswordlessRegistrationMessageText(
|
||||
req: GetDefaultPasswordlessRegistrationMessageTextRequest,
|
||||
): Promise<GetDefaultPasswordlessRegistrationMessageTextResponse.AsObject> {
|
||||
@@ -511,6 +633,16 @@ export class AdminService {
|
||||
return this.grpcService.admin.setDefaultPasswordlessRegistrationMessageText(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public resetCustomPasswordlessRegistrationMessageTextToDefault(
|
||||
lang: string,
|
||||
): Promise<ResetCustomPasswordlessRegistrationMessageTextToDefaultResponse.AsObject> {
|
||||
const req = new ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest();
|
||||
req.setLanguage(lang);
|
||||
return this.grpcService.admin
|
||||
.resetCustomPasswordlessRegistrationMessageTextToDefault(req, null)
|
||||
.then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public getDefaultPasswordChangeMessageText(
|
||||
req: GetDefaultPasswordChangeMessageTextRequest,
|
||||
): Promise<GetDefaultPasswordChangeMessageTextResponse.AsObject> {
|
||||
@@ -529,6 +661,14 @@ export class AdminService {
|
||||
return this.grpcService.admin.setDefaultPasswordChangeMessageText(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public resetCustomPasswordChangeMessageTextToDefault(
|
||||
lang: string,
|
||||
): Promise<ResetCustomPasswordChangeMessageTextToDefaultResponse.AsObject> {
|
||||
const req = new ResetCustomPasswordChangeMessageTextToDefaultRequest();
|
||||
req.setLanguage(lang);
|
||||
return this.grpcService.admin.resetCustomPasswordChangeMessageTextToDefault(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public SetUpOrg(org: SetUpOrgRequest.Org, human: SetUpOrgRequest.Human): Promise<SetUpOrgResponse.AsObject> {
|
||||
const req = new SetUpOrgRequest();
|
||||
|
||||
|
||||
@@ -135,8 +135,12 @@ import {
|
||||
GetCustomPasswordResetMessageTextResponse,
|
||||
GetCustomVerifyEmailMessageTextRequest,
|
||||
GetCustomVerifyEmailMessageTextResponse,
|
||||
GetCustomVerifyEmailOTPMessageTextRequest,
|
||||
GetCustomVerifyEmailOTPMessageTextResponse,
|
||||
GetCustomVerifyPhoneMessageTextRequest,
|
||||
GetCustomVerifyPhoneMessageTextResponse,
|
||||
GetCustomVerifySMSOTPMessageTextRequest,
|
||||
GetCustomVerifySMSOTPMessageTextResponse,
|
||||
GetDefaultDomainClaimedMessageTextRequest,
|
||||
GetDefaultDomainClaimedMessageTextResponse,
|
||||
GetDefaultInitMessageTextRequest,
|
||||
@@ -155,8 +159,12 @@ import {
|
||||
GetDefaultPasswordResetMessageTextResponse,
|
||||
GetDefaultVerifyEmailMessageTextRequest,
|
||||
GetDefaultVerifyEmailMessageTextResponse,
|
||||
GetDefaultVerifyEmailOTPMessageTextRequest,
|
||||
GetDefaultVerifyEmailOTPMessageTextResponse,
|
||||
GetDefaultVerifyPhoneMessageTextRequest,
|
||||
GetDefaultVerifyPhoneMessageTextResponse,
|
||||
GetDefaultVerifySMSOTPMessageTextRequest,
|
||||
GetDefaultVerifySMSOTPMessageTextResponse,
|
||||
GetDomainPolicyRequest,
|
||||
GetDomainPolicyResponse,
|
||||
GetFlowRequest,
|
||||
@@ -375,8 +383,12 @@ import {
|
||||
ResetCustomPasswordResetMessageTextToDefaultResponse,
|
||||
ResetCustomVerifyEmailMessageTextToDefaultRequest,
|
||||
ResetCustomVerifyEmailMessageTextToDefaultResponse,
|
||||
ResetCustomVerifyEmailOTPMessageTextToDefaultRequest,
|
||||
ResetCustomVerifyEmailOTPMessageTextToDefaultResponse,
|
||||
ResetCustomVerifyPhoneMessageTextToDefaultRequest,
|
||||
ResetCustomVerifyPhoneMessageTextToDefaultResponse,
|
||||
ResetCustomVerifySMSOTPMessageTextToDefaultRequest,
|
||||
ResetCustomVerifySMSOTPMessageTextToDefaultResponse,
|
||||
ResetLabelPolicyToDefaultRequest,
|
||||
ResetLabelPolicyToDefaultResponse,
|
||||
ResetLockoutPolicyToDefaultRequest,
|
||||
@@ -408,8 +420,12 @@ import {
|
||||
SetCustomPasswordResetMessageTextResponse,
|
||||
SetCustomVerifyEmailMessageTextRequest,
|
||||
SetCustomVerifyEmailMessageTextResponse,
|
||||
SetCustomVerifyEmailOTPMessageTextRequest,
|
||||
SetCustomVerifyEmailOTPMessageTextResponse,
|
||||
SetCustomVerifyPhoneMessageTextRequest,
|
||||
SetCustomVerifyPhoneMessageTextResponse,
|
||||
SetCustomVerifySMSOTPMessageTextRequest,
|
||||
SetCustomVerifySMSOTPMessageTextResponse,
|
||||
SetHumanInitialPasswordRequest,
|
||||
SetOrgMetadataRequest,
|
||||
SetOrgMetadataResponse,
|
||||
@@ -620,6 +636,58 @@ export class ManagementService {
|
||||
return this.grpcService.mgmt.resetCustomVerifyPhoneMessageTextToDefault(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public getDefaultVerifySMSOTPMessageText(
|
||||
req: GetDefaultVerifySMSOTPMessageTextRequest,
|
||||
): Promise<GetDefaultVerifySMSOTPMessageTextResponse.AsObject> {
|
||||
return this.grpcService.mgmt.getDefaultVerifySMSOTPMessageText(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public getCustomVerifySMSOTPMessageText(
|
||||
req: GetCustomVerifySMSOTPMessageTextRequest,
|
||||
): Promise<GetCustomVerifySMSOTPMessageTextResponse.AsObject> {
|
||||
return this.grpcService.mgmt.getCustomVerifySMSOTPMessageText(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public setCustomVerifySMSOTPMessageText(
|
||||
req: SetCustomVerifySMSOTPMessageTextRequest,
|
||||
): Promise<SetCustomVerifySMSOTPMessageTextResponse.AsObject> {
|
||||
return this.grpcService.mgmt.setCustomVerifySMSOTPMessageText(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public resetCustomVerifySMSOTPMessageTextToDefault(
|
||||
lang: string,
|
||||
): Promise<ResetCustomVerifySMSOTPMessageTextToDefaultResponse.AsObject> {
|
||||
const req = new ResetCustomVerifySMSOTPMessageTextToDefaultRequest();
|
||||
req.setLanguage(lang);
|
||||
return this.grpcService.mgmt.resetCustomVerifySMSOTPMessageTextToDefault(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public getDefaultVerifyEmailOTPMessageText(
|
||||
req: GetDefaultVerifyEmailOTPMessageTextRequest,
|
||||
): Promise<GetDefaultVerifyEmailOTPMessageTextResponse.AsObject> {
|
||||
return this.grpcService.mgmt.getDefaultVerifyEmailOTPMessageText(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public getCustomVerifyEmailOTPMessageText(
|
||||
req: GetCustomVerifyEmailOTPMessageTextRequest,
|
||||
): Promise<GetCustomVerifyEmailOTPMessageTextResponse.AsObject> {
|
||||
return this.grpcService.mgmt.getCustomVerifyEmailOTPMessageText(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public setCustomVerifyEmailOTPMessageText(
|
||||
req: SetCustomVerifyEmailOTPMessageTextRequest,
|
||||
): Promise<SetCustomVerifyEmailOTPMessageTextResponse.AsObject> {
|
||||
return this.grpcService.mgmt.setCustomVerifyEmailOTPMessageText(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public resetCustomVerifyEmailOTPMessageTextToDefault(
|
||||
lang: string,
|
||||
): Promise<ResetCustomVerifyEmailOTPMessageTextToDefaultResponse.AsObject> {
|
||||
const req = new ResetCustomVerifyEmailOTPMessageTextToDefaultRequest();
|
||||
req.setLanguage(lang);
|
||||
return this.grpcService.mgmt.resetCustomVerifyEmailOTPMessageTextToDefault(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public getDefaultPasswordResetMessageText(
|
||||
req: GetDefaultPasswordResetMessageTextRequest,
|
||||
): Promise<GetDefaultPasswordResetMessageTextResponse.AsObject> {
|
||||
@@ -678,6 +746,30 @@ export class ManagementService {
|
||||
return this.grpcService.mgmt.getDefaultPasswordlessRegistrationMessageText(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public getCustomPasswordlessRegistrationMessageText(
|
||||
req: GetCustomPasswordlessRegistrationMessageTextRequest,
|
||||
): Promise<GetCustomPasswordlessRegistrationMessageTextResponse.AsObject> {
|
||||
return this.grpcService.mgmt.getCustomPasswordlessRegistrationMessageText(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public setCustomPasswordlessRegistrationMessageCustomText(
|
||||
req: SetCustomPasswordlessRegistrationMessageTextRequest,
|
||||
): Promise<SetCustomPasswordlessRegistrationMessageTextResponse.AsObject> {
|
||||
return this.grpcService.mgmt
|
||||
.setCustomPasswordlessRegistrationMessageCustomText(req, null)
|
||||
.then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public resetCustomPasswordlessRegistrationMessageTextToDefault(
|
||||
lang: string,
|
||||
): Promise<ResetCustomPasswordlessRegistrationMessageTextToDefaultResponse.AsObject> {
|
||||
const req = new ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest();
|
||||
req.setLanguage(lang);
|
||||
return this.grpcService.mgmt
|
||||
.resetCustomPasswordlessRegistrationMessageTextToDefault(req, null)
|
||||
.then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public getDefaultPasswordChangeMessageText(
|
||||
req: GetDefaultPasswordChangeMessageTextRequest,
|
||||
): Promise<GetDefaultPasswordChangeMessageTextResponse.AsObject> {
|
||||
@@ -704,30 +796,6 @@ export class ManagementService {
|
||||
return this.grpcService.mgmt.resetCustomPasswordChangeMessageTextToDefault(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public getCustomPasswordlessRegistrationMessageText(
|
||||
req: GetCustomPasswordlessRegistrationMessageTextRequest,
|
||||
): Promise<GetCustomPasswordlessRegistrationMessageTextResponse.AsObject> {
|
||||
return this.grpcService.mgmt.getCustomPasswordlessRegistrationMessageText(req, null).then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public setCustomPasswordlessRegistrationMessageCustomText(
|
||||
req: SetCustomPasswordlessRegistrationMessageTextRequest,
|
||||
): Promise<SetCustomPasswordlessRegistrationMessageTextResponse.AsObject> {
|
||||
return this.grpcService.mgmt
|
||||
.setCustomPasswordlessRegistrationMessageCustomText(req, null)
|
||||
.then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public resetCustomPasswordlessRegistrationMessageTextToDefault(
|
||||
lang: string,
|
||||
): Promise<ResetCustomPasswordlessRegistrationMessageTextToDefaultResponse.AsObject> {
|
||||
const req = new ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest();
|
||||
req.setLanguage(lang);
|
||||
return this.grpcService.mgmt
|
||||
.resetCustomPasswordlessRegistrationMessageTextToDefault(req, null)
|
||||
.then((resp) => resp.toObject());
|
||||
}
|
||||
|
||||
public updateUserName(userId: string, username: string): Promise<UpdateUserNameResponse.AsObject> {
|
||||
const req = new UpdateUserNameRequest();
|
||||
req.setUserId(userId);
|
||||
|
||||
Reference in New Issue
Block a user