good first issuepriority: mediumtask
仓库指标
- 星标
- (100 个星标)
- PR 合并指标
- (PR 指标待抓取)
描述
Description: Brief description of what needs to be implemented and why.
User Story: As a user I want to see a list of available security questions So that I can select one during registration or account recovery
Endpoint/Component: This section can be deleted if not applicable to this feature.
- Method:
GET - Path:
/security-questions
Example Response:
[
{
"id": 1,
"question": "What was the name of your first pet?"
},
{
"id": 2,
"question": "What is your mother’s maiden name?"
},
]
Acceptance Criteria:
- Endpoint is publicly accessible (does not require authentication)
- Returns only question IDs and their text (no answers or sensitive data)
- Questions are fetched from system-configured seed data
Testing Requirements:
- Unit Tests: Ensure the service returns expected data structure
- Integration Tests: Validate the route returns correct data with proper status codes