Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support client certificate authentication #10885

Closed
huston007 opened this issue Nov 11, 2016 · 2 comments

Comments

@huston007
Copy link

commented Nov 11, 2016

Description

If you have to connect to server which is protected with client certificate authentication with React Native - you've lose, because there is no way. This authentication is popular in enterprise to protect sensetive servers from unauthorized access.

Here is some information about using client certificate in iOS and Android

http://stackoverflow.com/questions/3749429/how-to-use-client-certificate-authentication-in-ios-app
http://chariotsolutions.com/blog/post/https-with-client-certificates-on/

Reproduction

Try to connect to HTTPS server which requires client certificate

@lacker

This comment has been minimized.

Copy link
Contributor

commented Nov 11, 2016

You should be able to do this by writing a library to use client certificate authentication in native code, and then using NativeModules to call it from javascript. For example, if there's an iOS or Android library you like for this, you can just call it this way. So I think that categorizes this as a "feature request" and in general, feature requests are better suited for Product Pains. https://productpains.com/product/react-native I'm going to close this issue but I encourage you to post there with requests like how to make this easier.

@lacker lacker closed this Nov 11, 2016

@huston007

This comment has been minimized.

Copy link
Author

commented Nov 16, 2016

@facebook facebook locked as resolved and limited conversation to collaborators May 24, 2018

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
3 participants
You can’t perform that action at this time.