M3O SDK Concept

This commit is contained in:
Ben Toogood
2020-11-25 16:06:44 +00:00
parent 7818a050c2
commit 5fa6c1244f
21 changed files with 1293 additions and 524 deletions

View File

@@ -0,0 +1,22 @@
syntax = "proto3";
package example.otp;
option go_package = "github.com/m3o/m3o-go-examples/otp/proto;otp";
service OTP {
rpc Send(SendRequest) returns (SendResponse);
rpc Verify(VerifyRequest) returns (VerifyResponse);
}
message SendRequest {
string phone_number = 1;
}
message SendResponse {}
message VerifyRequest {
string phone_number = 1;
string code = 2;
}
message VerifyResponse {}