diff --git a/proto/auth.proto b/proto/auth.proto index b451838..6309196 100644 --- a/proto/auth.proto +++ b/proto/auth.proto @@ -11,6 +11,8 @@ service AuthService { rpc TelegramInit(google.protobuf.Empty) returns (TelegramInitResponse); rpc TelegramVerify(TelegramVerifyRequest) returns (TelegramVerifyResponse); + rpc TelegramComplete(TelegramCompleteRequest) returns (TelegramCompleteResponse); + rpc TelegramConsume(TelegramConsumeRequest) returns (TelegramConsumeResponse); } message SendOtpRequest { @@ -55,3 +57,19 @@ message TelegramVerifyResponse { string refresh_token = 3; } } + +message TelegramCompleteRequest { + string session_id = 1; + string phone = 2; +} +message TelegramCompleteResponse { + string session_id = 1; +} + +message TelegramConsumeRequest { + string session_id = 1; +} +message TelegramConsumeResponse { + string access_token = 1; + string refresh_token = 2; +}