chore: auto-generate protobuf files [skip ci]

This commit is contained in:
github-actions[bot]
2026-04-21 13:17:22 +00:00
parent 656f90d11f
commit 061cc7a928
3 changed files with 431 additions and 92 deletions

View File

@@ -106,6 +106,25 @@ export interface TerminateSessionResponse {
message: string;
}
export interface GenerateOauthCodeRequest {
userId: string;
}
export interface GenerateOauthCodeResponse {
code: string;
}
export interface ExchangeOauthCodeRequest {
code: string;
clientId: string;
clientSecret: string;
}
export interface ExchangeOauthCodeResponse {
accessToken: string;
expiresIn: number;
}
export interface SystemCreateAccountRequest {
username: string;
/** Хеш пароля генерирует Admin Service и передает сюда */
@@ -202,6 +221,12 @@ export interface AuthServiceClient {
terminateSession(request: TerminateSessionRequest, metadata?: Metadata): Observable<TerminateSessionResponse>;
/** === OAuth2 SSO === */
generateOauthCode(request: GenerateOauthCodeRequest, metadata?: Metadata): Observable<GenerateOauthCodeResponse>;
exchangeOauthCode(request: ExchangeOauthCodeRequest, metadata?: Metadata): Observable<ExchangeOauthCodeResponse>;
/** Системные методы для админа */
systemCreateAccount(
@@ -266,6 +291,18 @@ export interface AuthServiceController {
metadata?: Metadata,
): Promise<TerminateSessionResponse> | Observable<TerminateSessionResponse> | TerminateSessionResponse;
/** === OAuth2 SSO === */
generateOauthCode(
request: GenerateOauthCodeRequest,
metadata?: Metadata,
): Promise<GenerateOauthCodeResponse> | Observable<GenerateOauthCodeResponse> | GenerateOauthCodeResponse;
exchangeOauthCode(
request: ExchangeOauthCodeRequest,
metadata?: Metadata,
): Promise<ExchangeOauthCodeResponse> | Observable<ExchangeOauthCodeResponse> | ExchangeOauthCodeResponse;
/** Системные методы для админа */
systemCreateAccount(
@@ -315,6 +352,8 @@ export function AuthServiceControllerMethods() {
"logoutOther",
"getSessions",
"terminateSession",
"generateOauthCode",
"exchangeOauthCode",
"systemCreateAccount",
"systemChangeStatus",
"systemUpdatePassword",