Create an action filter to protect API's methods by verifying a JWT token
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
- 30/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- csharp
- Lĩnh vực
- api, authentication, security
Hướng nghiên cứu
Bắt đầu bằng cách xem xét các issue được liên kết 33, 32 và 34 để hiểu các service token, dictionary và resolver, sau đó kiểm tra các entry point của API và action-filter trong repository. Hoàn thành nghĩa là các phương thức API có thể sử dụng filter để xác minh nhiều JWT token với các chữ ký khác nhau, nhưng issue không nêu rõ các test hoặc file cần chạy.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Create an action filter to protect API's methods by verifying a JWT token, the action filter must be able to verify multiple Jwt Tokens with different signatures,
Service to verify and create tokens
https://github.com/egarim/BitFrameWorks/issues/33
Dictionary Service
https://github.com/egarim/BitFrameWorks/issues/32
Jwt Service Resolver
https://github.com/egarim/BitFrameWorks/issues/34
- Ngôn ngữ chính
- C#
- Star
- 8
- Fork
- 11
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- 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.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của egarim/BitFrameWorks
-
Use HttpClient instead of RestClientCó thể làm lại được @biohazard999 đã nhận 2214 ngày trước và không có pull request nào đang mở. Đang mởenhancement good first issue
egarim/BitFrameWorks#36 · 1 người được giao ·
-
Implement a resolver with the type IJwtService to be able to host multiple services to evaluate tokensCó thể làm lại được @egarim đã nhận 2217 ngày trước và không có pull request nào đang mở. Đang mởenhancement
egarim/BitFrameWorks#34 · 1 người được giao ·
-
Create a service that can generate and verify JWT tokensCó thể làm lại được @egarim đã nhận 2217 ngày trước và không có pull request nào đang mở. Đang mởenhancement
egarim/BitFrameWorks#33 · 1 người được giao ·
-
Implement LoginController base in BIT.AspNetCore so the generated token can be used in all our APICó thể làm lại được @egarim đã nhận 2239 ngày trước và không có pull request nào đang mở. Đang mởenhancement
egarim/BitFrameWorks#23 · 1 người được giao ·
-
Write integration test for CipherSQLiteConnectionProviderCó thể làm lại được @egarim đã nhận 2243 ngày trước và không có pull request nào đang mở. Đang mởenhancement
egarim/BitFrameWorks#18 · 1 người được giao ·
Tất cả issue của egarim/BitFrameWorks
Issue tương tự
-
copilot documentation
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 88/100
Maintainer thường phản hồi trong vòng 2 ngày
-
[Rust][Flaky Test] multiple_deadlines_fire_in_order asserts a wall-clock gap instead of firing orderĐang mởCI/CD ⚒️ Flaky-tests 🐦
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
valkey-io/valkey-glide#7255 ·
Maintainer thường phản hồi trong vòng 3 ngày
-
bug good first issue
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 92/100
unoplatform/Uno.Core#99 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100
aws/aws-dotnet-ai#75 ·