indieweb / indieweb/wordpress-indieauth

Redirect_URI allowlist

Open
#41 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
PHP
Stars
36
Forks
14
Avg merge
2h 6m
Merged PRs (30d)
3

Description

Currently, the plugin only supports redirect_uris on the same domain as the client_id. The spec calls for having the client_id have a allowlist of acceptable redirect_uris that can be polled. This is not yet supported.

@aaronpk alternatively alllows this to be overridden by issuing a warning in the authorization screen, as opposed to what the plugin does, which is reject it.

https://indieauth.spec.indieweb.org/#redirect-url

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing the plugin's redirect_uri validation and the authorization screen behavior, then compare them with the redirect URL section of the linked IndieAuth specification. Done means acceptable redirect URIs can be determined from the client_id allowlist, with the specified warning or rejection behavior applied consistently.

Written by the indexing model from the issue text.

Assessment

Tech stack
php, wordpress
Domain
authentication, authorization
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.