Release v17.3.0 - #1182
Conversation
Co-authored-by: Andrei Shapiro <59471572+shpran@users.noreply.github.com> Signed-off-by: Sergei Mikhailov <contact@sergeimikhailov.com>
…ss-tokens Feature EP-765 User Identity based on a Bearer access token
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: https://raw.githubusercontent.com/oat-sa/tao-code-quality/main/coderabbit/php/authoring/v1/.coderabbit.yaml (via .coderabbit.yaml) Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (6)
Disabled knowledge base sources:
📝 WalkthroughWalkthroughThe PR adds ChangesAccess-token session support
Estimated code review effort: 3 (Moderate) | ~20 minutes Sequence Diagram(s)sequenceDiagram
participant Request
participant SessionManager
participant BasicUser
participant BasicSession
Request->>SessionManager: send bearer token or jwt query parameter
SessionManager->>SessionManager: parse JWT payload and user identity
SessionManager->>BasicUser: create authenticated user
SessionManager->>BasicSession: create access-token session
SessionManager-->>Request: return authenticated session
Possibly related PRs
Suggested labels: Suggested reviewers: ✨ Finishing Touches 💡 1🛠️ Fix failing CI checks 💡
📝 Generate docstrings
🧪 Generate unit tests (beta)
Warning There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure. 🔧 PHPStan (2.2.7)/common/cache/class.Exception.php ... [truncated 11241 characters] ... ions.php Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Release notes
Full change list here
Summary by CodeRabbit
New Features
Bug Fixes
Tests