Hi,
Will this help if client wants to custom verify the server certificate.
Is there any sample?
Client Side: create your own credentials with the credentials metadata
plugin API:
https://github.com/grpc/grpc/blob/master/include/grpc/grpc_security.h#L292
On Sunday, May 22, 2016 at 1:20:43 PM UTC+5:30, Yan Yan wrote:
>
> How could I use them in python and C++? Any sample code? Thx.
>
> https://github.com/grpc/grpc/issues/2059
>
> jboeuf <https://github.com/jboeuf> commented 2 days ago
> <https://github.com/grpc/grpc/issues/2059#issuecomment-220510496>
>
> We now have APIs to do this:
>
> 1.
>
> Client Side: create your own credentials with the credentials metadata
> plugin API:
>
> https://github.com/grpc/grpc/blob/master/include/grpc/grpc_security.h#L292
> 2.
>
> Server Side interceptor: auth metadata processor:
>
> https://github.com/grpc/grpc/blob/master/include/grpc/grpc_security.h#L383
>
>
>
> On Friday, May 20, 2016 at 8:35:58 PM UTC+8, Yan Yan wrote:
>>
>> How can I do this kind of authentication for each connection?
>> How can I do this kind of authentication for each call?
>> Where do I put that if(inputUsername == dbUsername && inputPassword ==
>> dbPassword) statement? And return a boolean?
>> Can I do it without encryption? I understand that plain text is insecure.
>> Thx.
>>
>> - authDb.txt
>> user01,password01
>> user02,password02
>>
>> I have read these.
>>
>>
>> http://www.grpc.io/docs/guides/auth.html#extending-grpc-to-support-other-authentication-mechanisms
>> http://www.grpc.io/grpc/cpp/classgrpc_1_1_metadata_credentials_plugin.html
>> http://www.grpc.io/grpc/python/grpc.beta.html
>> https://groups.google.com/forum/#!topic/grpc-io/iLHgWC8o8UM
>>
>> https://groups.google.com/forum/#!searchin/grpc-io/authentication/grpc-io/LP94S3UF8bU/bLfFV2RGEgAJ
>>
>>
--
You received this message because you are subscribed to the Google Groups
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/grpc-io/cc5a118d-196b-486f-8a37-99f94f438ebc%40googlegroups.com.