- Issue created by @znerol
- Assigned to PrabuEla
- Merge request !131Issue #3453938: Allow all uri schemes according to RFC 3986 → (Open) created by znerol
- Issue was unassigned.
- Status changed to Needs review
17 days ago 2:22pm 11 June 2024
Since commit 9b3fefd9f1efcf849a4f444641917c235e1f3654 custom URI schemes are supported. Regrettably, the custom constraint for the redirect
text field is too strict and doesn't allow reverse DNS schemes.
Try to use a redirect URI of the form com.example.app://oidc-rp
.
According to RFC 3986 Appendix A, syntax validation of the scheme
key seems possible with a regex.
ABNF for scheme is:
scheme = ALPHA *( ALPHA / DIGIT / "+" / "-" / "." )
Translated to a regex: /[a-z][a-z0-9+\-\.]*/i
Needs review
6.0
Code