fix and update
This commit is contained in:
@@ -13,6 +13,12 @@ service OAuthCoreService {
|
||||
rpc GetOAuthClientPublicInfo (GetOAuthClientPublicInfoRequest) returns (OAuthClientPublicInfo);
|
||||
}
|
||||
|
||||
service FedcmService {
|
||||
rpc GetAccounts (FedcmSessionRequest) returns (FedcmAccountsResponse);
|
||||
rpc IssueIdAssertion (FedcmIdAssertionRequest) returns (FedcmIdAssertionResponse);
|
||||
rpc GetClientMetadata (FedcmClientMetadataRequest) returns (FedcmClientMetadataResponse);
|
||||
}
|
||||
|
||||
service OtpService {
|
||||
rpc SendOtp (SendOtpRequest) returns (OtpResponse);
|
||||
rpc VerifyOtp (VerifyOtpRequest) returns (OtpVerifyResponse);
|
||||
@@ -107,6 +113,44 @@ message GetOAuthClientPublicInfoRequest {
|
||||
string clientId = 1;
|
||||
}
|
||||
|
||||
message FedcmSessionRequest {
|
||||
string userId = 1;
|
||||
string sessionId = 2;
|
||||
}
|
||||
|
||||
message FedcmAccount {
|
||||
string id = 1;
|
||||
string name = 2;
|
||||
optional string given_name = 3;
|
||||
optional string email = 4;
|
||||
optional string picture = 5;
|
||||
repeated string approved_clients = 6;
|
||||
}
|
||||
|
||||
message FedcmAccountsResponse {
|
||||
repeated FedcmAccount accounts = 1;
|
||||
}
|
||||
|
||||
message FedcmIdAssertionRequest {
|
||||
string userId = 1;
|
||||
string sessionId = 2;
|
||||
string clientId = 3;
|
||||
string accountId = 4;
|
||||
}
|
||||
|
||||
message FedcmIdAssertionResponse {
|
||||
string token = 1;
|
||||
}
|
||||
|
||||
message FedcmClientMetadataRequest {
|
||||
string clientId = 1;
|
||||
}
|
||||
|
||||
message FedcmClientMetadataResponse {
|
||||
string privacy_policy_url = 1;
|
||||
string terms_of_service_url = 2;
|
||||
}
|
||||
|
||||
message CheckOAuthConsentRequest {
|
||||
string userId = 1;
|
||||
string clientId = 2;
|
||||
|
||||
Reference in New Issue
Block a user