Skip to content
This repository has been archived by the owner on Jun 19, 2023. It is now read-only.

feature: client side certificate #222

Open
tortellini28 opened this issue Aug 30, 2014 · 4 comments
Open

feature: client side certificate #222

tortellini28 opened this issue Aug 30, 2014 · 4 comments

Comments

@tortellini28
Copy link

Hi, can a request to have the mobile & desktop apps to authenticate with the server also have client side certificate?

Thanks.

@tortellini28 tortellini28 changed the title client side certificate feature: client side certificate Aug 31, 2014
@javiergonzper
Copy link
Contributor

Hi @tortellini28
What do you mean?

@tortellini28
Copy link
Author

For SSL/HTTPS, we use certificates. 99% of the time, we only use server-based certs (along with the CA). However, to add extra protection, we can also use client certs. iOS/Android supports this with their native apps. Thus, in addition to using user/password, by having client-side certs, only that device/user can be able to access the server. Since owncloud uses HTTPS, this can be configured via apache to require client-side certs.

Thus to get this to work:

  1. Configure web server (e.g., Apache) to require client-side cert
  2. Create a new certificate and install on the device
  3. Have owncloud app to "import" this client cert into the app

@tflidd
Copy link

tflidd commented Sep 1, 2015

Would be nice to allow a fully automated setup on the client, e.g. via QR codes on the web-interface: owncloud/core#12071

@michaelstingl
Copy link
Contributor

Related Android issue: owncloud/android#163

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants