feat: add refresh token messages and RPC method
All checks were successful
Publish / Publish Job (push) Successful in 1m15s

This commit is contained in:
Дмитрий
2026-03-27 15:18:31 +03:00
parent b00a823b50
commit a225dd4a48
2 changed files with 11 additions and 1 deletions

View File

@@ -1,6 +1,6 @@
{ {
"name": "@lendry-erp/contracts", "name": "@lendry-erp/contracts",
"version": "1.0.1", "version": "1.0.2",
"description": "Protobuf definitions and generated TypeScript types", "description": "Protobuf definitions and generated TypeScript types",
"type": "commonjs", "type": "commonjs",
"main": "./dist/index.js", "main": "./dist/index.js",

View File

@@ -6,6 +6,7 @@ import "google/rpc/status.proto";
service AuthService { service AuthService {
rpc Login (LoginRequest) returns (LoginResponse); rpc Login (LoginRequest) returns (LoginResponse);
rpc Refresh (RefreshRequest) returns (RefreshResponse);
rpc Register (RegisterRequest) returns (RegisterResponse); rpc Register (RegisterRequest) returns (RegisterResponse);
rpc Verify2Fa (Verify2FaRequest) returns (Verify2FaResponse); rpc Verify2Fa (Verify2FaRequest) returns (Verify2FaResponse);
} }
@@ -37,6 +38,15 @@ message LoginResponse {
google.rpc.Status error = 8; google.rpc.Status error = 8;
} }
message RefreshRequest {
string refresh_token = 1;
}
message RefreshResponse {
string access_token = 1;
string refresh_token = 2;
}
message RegisterRequest { message RegisterRequest {
string username = 1; string username = 1;
string password = 2; string password = 2;