Skip to content

User Verification Workflow for Using the Polyphemus Service #978

@asadaaron

Description

@asadaaron

Description

Implement a verification workflow that ensures only verified users can access and use the Polyphemus service. Unverified users should be blocked until they complete verification process and receive verification status.


Requirements

1. Database

  • update the is_verified boolean field in the users table only if the user accept the terms and condition to use the Polyphemus service.
  • Default value must be false for all new users.

Acceptance Criteria

  • is_verified field exists and defaults to false.
  • Non-verified users are prevented from accessing the Polyphemus service.
  • Verified users are able to access the service without interruption.
  • Verification successfully updates is_verified = true.
  • Unit and integration tests added for verified vs. unverified access cases.

Metadata

Metadata

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions