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

[Client][Auth] SEP-2207: Request offline_access scope against OIDC-flavored AS for refresh tokens

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

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
48/100
Loại issue
Tính năng
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Ít trao đổi
Công nghệ
php
Lĩnh vực
authentication

Hướng nghiên cứu

Không có đường dẫn tệp hoặc đường dẫn kiểm thử nào được nêu. Hãy lần theo điểm vào khởi tạo auth-code và việc xử lý siêu dữ liệu của máy chủ ủy quyền, sau đó kiểm tra phần công việc hiện có cho #319 và #323. Được xem là hoàn tất khi các máy chủ theo kiểu OIDC yêu cầu offline_access khi cần refresh tokens, trong khi các luồng khác vẫn không thay đổi và phần kiểm thử tập trung xác minh cả hai tín hiệu siêu dữ liệu.

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

Mô tả

2026-07-28 auth Client enhancement improves spec compliance

Implements the client-side portion of SEP-2207 for the MCP Spec 2026-07-28 release.

Tracked by umbrella #338.

Spec summary

Clients SHOULD request the offline_access scope when needing refresh tokens from OIDC-style servers. Additive, non-breaking.

PHP SDK changes

  • When initiating the auth-code flow, detect OIDC-flavored AS (e.g., presence of openid in scopes_supported, or userinfo_endpoint in AS metadata) and conditionally add offline_access.
  • Tie into #319 (Auth Code + PKCE) and #323 (refresh_token grant) — without it, the refresh-token grant is moot against OIDC servers.

Related

  • Umbrella #338
  • Server-side PRM audit in companion sub-issue
  • Extends #319 and #323
Ngôn ngữ chính
PHP
Star
1.6k
Fork
173
Merge trung bình
2 ngày 49 phút
Pull request đã merge (30 ngày)
23

Hướng dẫn đóng góp

Mở 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 modelcontextprotocol/php-sdk

Tất cả issue của modelcontextprotocol/php-sdk

Issue tương tự

Thêm issue về PHP

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.