Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Login code endpoint confirms whether an email is registered and has no app-side send throttle

Đang mở
#290 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
38/100
Loại issue
Lỗi
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
next.js, typescript
Lĩnh vực
authentication, security

Hướng nghiên cứu

Read apps/app/src/app/api/login/otp/route.ts and apps/app/src/app/api/cli/auth/start/route.ts, then verify how sends are throttled on the Convex side and inspect the /api/ firewall rule. Get a maintainer decision on the 404 UX before changing it; done means the chosen behavior is implemented and sends have per-email and per-IP cooldowns.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

area:app P2 security

Area: Dashboard (apps/app) · Priority: P2 · Difficulty: intermediate · Confidence: low to medium

Maintainer decision needed before anyone picks this up. See the notes below.

Evidence

src/app/api/login/otp/route.ts:58-60 returns 404 UNREGISTERED. src/app/api/cli/auth/start/route.ts:20-25 same. The firewall rule bypasses bot protection for /api/. Convex-side throttling of sends was not verified.

Suggested fix

Maintainer decision on the 404 UX. At minimum add a per-email and per-IP cooldown for sends.


Backlog ID D-16 from the 2026-09-22 read-only audit of this repository at commit 3eef3b4. Line numbers refer to that commit. Confidence marks where a claim rests on a code read only and was not reproduced.

Ngôn ngữ chính
TypeScript
Star
11
Fork
6
Merge trung bình
37 phút
Pull request đã merge (30 ngày)
36

Chuẩn bị môi trường

  • Không có Dockerfile hay tệp Docker Compose
  • Có mẫu pull request
  • Không có hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của HackSpain/hackspain26

Tất cả issue của HackSpain/hackspain26

Issue tương tự

Thêm issue về TypeScript

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.