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

Feature: Authentication Mechanism #17

Open
1brahimmohamed opened this issue Oct 20, 2023 · 1 comment
Open

Feature: Authentication Mechanism #17

1brahimmohamed opened this issue Oct 20, 2023 · 1 comment
Assignees
Labels
feature New feature or request

Comments

@1brahimmohamed
Copy link
Owner

Feature description

Implement the user authentication mechanism, including the login screen, credential verification, and access to the application.

Use cases

  • When a user launches the application, they are presented with a login screen.
  • The user provides their credentials (username and password).
  • The system verifies the provided credentials against the stored user database.
  • If the credentials are valid, the user gains access to the viewer's features and patient data.
  • In the case of invalid credentials, the system displays an appropriate error message and may trigger security measures.

Benefits

  • User Data Protection: The authentication mechanism ensures that sensitive patient data is protected by allowing only authorized users to access it. This enhances patient privacy and complies with data protection regulations.

  • Security Compliance: The feature helps the application comply with security standards and regulations within the healthcare industry, where data security is paramount.

  • Role-Based Access: The authentication mechanism enables role-based access control (RBAC), ensuring that users can only access features and data relevant to their roles. This prevents unauthorized access to sensitive information.

  • Privacy and Consent: The feature ensures that only authorized personnel, who have obtained patient consent, can access sensitive medical information, thus protecting patient privacy and consent rights.

Links / Reference

Related to User Story #16

@1brahimmohamed 1brahimmohamed added the feature New feature or request label Oct 20, 2023
@1brahimmohamed
Copy link
Owner Author

[ UPDATE ]
The UI of the login screen is complete.
Awaiting the implementation of the login logic and authentication.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants