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

client authentification with certificates #1

Open
daviian opened this issue May 22, 2019 · 0 comments
Open

client authentification with certificates #1

daviian opened this issue May 22, 2019 · 0 comments
Labels
enhancement New feature or request

Comments

@daviian
Copy link
Member

daviian commented May 22, 2019

Instead of creating a user that is connected to a client it should be possible to create client certificates with with the existing cli cmd pagient-server admin create-client.

The command should return a private key and a signed certificate that can be used at the client to authenticate.
The client database entry could store the certificate signature for authentication and to establish the connection to the certificate.

Furthermore, we can then limit certain permissions to authentication type.
Clients authenticated by certificates can add/update patients whereas a user authenticated by username/password can only update the pager attribute of a patient.

@daviian daviian added the enhancement New feature or request label May 22, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant