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 grpc-io+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/cc5a118d-196b-486f-8a37-99f94f438ebc%40googlegroups.com.