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

[FIX]: Allow Access to Unauthenticated Features #604

Open
Ofektom opened this issue Aug 23, 2024 · 0 comments
Open

[FIX]: Allow Access to Unauthenticated Features #604

Ofektom opened this issue Aug 23, 2024 · 0 comments

Comments

@Ofektom
Copy link
Collaborator

Ofektom commented Aug 23, 2024

Description

Ensure that certain features of the application can be accessed without requiring user authentication. This allows users to interact with basic functionalities without needing to log in, providing a smoother user experience for first-time or casual users.

Acceptance Criteria

  1. fix security configuration to permit unauthenticated user access unprotected features
  2. Ensure secure access to unauthenticated features without exposing sensitive data.
  3. Test that authenticated features remain protected and are not accessible without proper login.

Purpose

To allow users to access specific features of the application without requiring authentication, thereby improving the accessibility and user experience for non-registered or logged-out users.

Requirements

  • Implement logic in the backend to differentiate between authenticated and unauthenticated features.
  • Ensure that unauthenticated features are properly secured and do not compromise the application’s security.
  • Conduct tests to ensure that the logic correctly allows or restricts access based on the user’s authentication status.

Expected Outcome

Users can access designated unauthenticated features of the application without logging in, while all other features remain protected and require authentication.

Design Link: https://www.figma.com/design/VEItfX6St5NSAqqNHImcxD/HNG-Boilerplate-Designs?node-id=1-2&t=cwekpYIvtORMEPYf-0
Live Link: https://anchor-java.teams.hng.tech/login

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

No branches or pull requests

1 participant