mirror of
https://github.com/kevin-DL/services.git
synced 2026-01-19 05:55:19 +00:00
Support for password resets
This commit is contained in:
@@ -7,6 +7,7 @@ import "google/protobuf/wrappers.proto";
|
||||
service Users {
|
||||
rpc Create(CreateRequest) returns (CreateResponse) {}
|
||||
rpc Read(ReadRequest) returns (ReadResponse) {}
|
||||
rpc ReadByEmail(ReadByEmailRequest) returns (ReadByEmailResponse) {}
|
||||
rpc Update(UpdateRequest) returns (UpdateResponse) {}
|
||||
rpc Delete(DeleteRequest) returns (DeleteResponse) {}
|
||||
rpc List(ListRequest) returns (ListResponse) {}
|
||||
@@ -46,11 +47,20 @@ message ReadResponse {
|
||||
map<string,User> users = 1;
|
||||
}
|
||||
|
||||
message ReadByEmailRequest {
|
||||
repeated string emails = 1;
|
||||
}
|
||||
|
||||
message ReadByEmailResponse {
|
||||
map<string,User> users = 1;
|
||||
}
|
||||
|
||||
message UpdateRequest {
|
||||
string id = 1;
|
||||
google.protobuf.StringValue first_name = 2;
|
||||
google.protobuf.StringValue last_name = 3;
|
||||
google.protobuf.StringValue email = 4;
|
||||
google.protobuf.StringValue password = 5;
|
||||
}
|
||||
|
||||
message UpdateResponse {
|
||||
|
||||
Reference in New Issue
Block a user