Skip to content

US6: Integrate minimal webapp login UI against user-service auth flows #32

@Mateus-Mannes

Description

@Mateus-Mannes

User Story

As an end user, I can authenticate from the webapp using email/password or OTP code or social providers through a minimal but complete UI flow. (A user page will be added on a future US where the user will be able to track his progress)

Scope

  • Add login/register/confirm-email/auth-callback UI paths.
  • Wire webapp auth calls to user-service API-path routing strategy.
  • Handle auth errors and post-login session state updates in UI.
  • Keep UI scope minimal (no large design overhaul).

Acceptance Criteria

  • User can complete register/login/logout from webapp UI.
  • Social login entry points and callback completion are functional.
  • Authenticated and unauthenticated states are reflected correctly in navigation/guards.

Unit Tests

  • Component/service tests for login/register/callback handlers.
  • Error-state rendering tests for failed auth attempts.
  • Session state update tests after successful login/logout.

Local Validation

  • Local run includes webapp + user-service with working auth endpoints.
  • Manual smoke checklist for email and social flows is documented.

Metadata

Metadata

Assignees

No one assigned

    Labels

    devDevelopment process

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions