Add an API to reset the password

This commit is contained in:
Nikolai Rodionov 2024-05-22 00:02:33 +02:00
parent 165fe024d9
commit eb82a632ce
Signed by: allanger
GPG Key ID: 0AA46A90E25592AD

View File

@ -11,6 +11,7 @@ service Accounts {
rpc SignUp (AccountWithPassword) returns (AccountFullWithToken) {}
rpc SignIn (AccountWithPassword) returns (AccountFullWithToken) {}
rpc ResetPassword (AccountData) returns (google.protobuf.Empty) {}
rpc NewPassword (AccountWithPasswordAndCode) returns (google.protobuf.Empty) {}
rpc IsEmailVerified (AccountData) returns (EmailVerified) {}
}
@ -39,6 +40,13 @@ message AccountWithPassword {
AccountPassword password = 2;
}
message AccountWithPasswordAndCode {
AccountData data = 1;
AccountPassword password = 2;
string code = 3;
}
message AccountFull {
AccountId id = 1;
AccountData data = 2;