e0ipso / e0ipso/simple_oauth_21

Disable "WebView detection" for Back-Channel calls

Open
#22 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
PHP
Stars
4
Forks
3
PR merge metrics
No merged PRs in 30d

Description

Apply embedded WebView detection only to the authorization endpoint (/oauth/authorize), not to /oauth/token or other back-channel endpoints (e.g., /oauth/jwks). The token exchange must not be blocked based on the user agent.

RFC8252 OAuth for Native Apps (simple_oauth_native_apps)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing the embedded WebView detection path for /oauth/authorize and compare its handling with /oauth/token and /oauth/jwks. Verify the RFC8252 native-app behavior and test that WebView user agents are checked only at the authorization endpoint, while token and JWKS calls are not blocked.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
authentication
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Clearly specified
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.