René's URL Explorer Experiment


Title: fix: allow non-HTTP URIs in OAuth2 provider redirect URIs by ThomasK33 · Pull Request #18880 · coder/coder · GitHub

Open Graph Title: fix: allow non-HTTP URIs in OAuth2 provider redirect URIs by ThomasK33 · Pull Request #18880 · coder/coder

X Title: fix: allow non-HTTP URIs in OAuth2 provider redirect URIs by ThomasK33 · Pull Request #18880 · coder/coder

Description: Secure environments for developers and their agents - fix: allow non-HTTP URIs in OAuth2 provider redirect URIs by ThomasK33 · Pull Request #18880 · coder/coder

Open Graph Description: Changed OAuth2 redirect URI validation to accept custom URI schemes This PR updates the validation for OAuth2 provider app redirect URIs to use the more flexible uri validator instead of the strict...

X Description: Changed OAuth2 redirect URI validation to accept custom URI schemes This PR updates the validation for OAuth2 provider app redirect URIs to use the more flexible uri validator instead of the strict...

Opengraph URL: https://github.com/coder/coder/pull/18880

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:e40ae59a-6e22-821d-11a3-7346031cec89
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idC7D0:29ED71:5F34F0:800F1B:6A534ABA
html-safe-nonce315b397d93b27e1d66e7bb358c9971d199b8c2548eeeb9963bb17c122cc6620b
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDN0QwOjI5RUQ3MTo1RjM0RjA6ODAwRjFCOjZBNTM0QUJBIiwidmlzaXRvcl9pZCI6IjcxODY3MTYwNjE3NTIwNTI0MTAiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac8191b7b100e1345f867c255143969e1cf7bbc35259c4a84053a28316a88a1565
hovercard-subject-tagpull_request:2668138745
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/coder/coder/18880/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/0725c8fbb6e1d0485f82234e0e0ad112a0fcc2de8672bfbeca6443f530d8f4a3/coder/coder/pull/18880
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/0725c8fbb6e1d0485f82234e0e0ad112a0fcc2de8672bfbeca6443f530d8f4a3/coder/coder/pull/18880
og:image:altChanged OAuth2 redirect URI validation to accept custom URI schemes This PR updates the validation for OAuth2 provider app redirect URIs to use the more flexible uri validator instead of the strict...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameThomasK33
hostnamegithub.com
expected-hostnamegithub.com
Noneb9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb
turbo-cache-controlno-cache
go-importgithub.com/coder/coder git https://github.com/coder/coder.git
octolytics-dimension-user_id95932066
octolytics-dimension-user_logincoder
octolytics-dimension-repository_id440752086
octolytics-dimension-repository_nwocoder/coder
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id440752086
octolytics-dimension-repository_network_root_nwocoder/coder
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release07a982c1d40157c619b364352b704c3ce66bb332
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/coder/coder/pull/18880#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fcoder%2Fcoder%2Fpull%2F18880
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fcoder%2Fcoder%2Fpull%2F18880
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=coder%2Fcoder
Reloadhttps://github.com/coder/coder/pull/18880
Reloadhttps://github.com/coder/coder/pull/18880
Reloadhttps://github.com/coder/coder/pull/18880
Please reload this pagehttps://github.com/coder/coder/pull/18880
coder https://github.com/coder
coderhttps://github.com/coder/coder
Notifications https://github.com/login?return_to=%2Fcoder%2Fcoder
Fork 1.4k https://github.com/login?return_to=%2Fcoder%2Fcoder
Star 13.8k https://github.com/login?return_to=%2Fcoder%2Fcoder
Code https://github.com/coder/coder
Issues 761 https://github.com/coder/coder/issues
Pull requests 175 https://github.com/coder/coder/pulls
Discussions https://github.com/coder/coder/discussions
Actions https://github.com/coder/coder/actions
Projects https://github.com/coder/coder/projects
Security and quality 28 https://github.com/coder/coder/security
Insights https://github.com/coder/coder/pulse
Code https://github.com/coder/coder
Issues https://github.com/coder/coder/issues
Pull requests https://github.com/coder/coder/pulls
Discussions https://github.com/coder/coder/discussions
Actions https://github.com/coder/coder/actions
Projects https://github.com/coder/coder/projects
Security and quality https://github.com/coder/coder/security
Insights https://github.com/coder/coder/pulse
ThomasK33https://github.com/ThomasK33
thomask33/07-14-feat_oauth2_add_bulk_token_revocation_endpoint_with_usage_trackinghttps://github.com/coder/coder/tree/thomask33/07-14-feat_oauth2_add_bulk_token_revocation_endpoint_with_usage_tracking
thomask33/07-15-fix_oauth2_allow_custom_uri_schemes_without_reverse_domain_notation_for_native_appshttps://github.com/coder/coder/tree/thomask33/07-15-fix_oauth2_allow_custom_uri_schemes_without_reverse_domain_notation_for_native_apps
Conversationhttps://github.com/coder/coder/pull/18880
Commits1 (1)https://github.com/coder/coder/pull/18880/commits
Checkshttps://github.com/coder/coder/pull/18880/checks
Files changedhttps://github.com/coder/coder/pull/18880/files
fix: allow non-HTTP URIs in OAuth2 provider redirect URIshttps://github.com/coder/coder/pull/18880#top
ThomasK33https://github.com/ThomasK33
thomask33/07-14-feat_oauth2_add_bulk_token_revocation_endpoint_with_usage_trackinghttps://github.com/coder/coder/tree/thomask33/07-14-feat_oauth2_add_bulk_token_revocation_endpoint_with_usage_tracking
thomask33/07-15-fix_oauth2_allow_custom_uri_schemes_without_reverse_domain_notation_for_native_appshttps://github.com/coder/coder/tree/thomask33/07-15-fix_oauth2_allow_custom_uri_schemes_without_reverse_domain_notation_for_native_apps
https://github.com/ThomasK33
ThomasK33https://github.com/ThomasK33
Jul 15, 2025https://github.com/coder/coder/pull/18880#issue-3233089703
Please reload this pagehttps://github.com/coder/coder/pull/18880
feat: add client credentials OAuth2 applications for API access #18846 https://github.com/coder/coder/pull/18846
feat: add OAuth2 token bulk revocation endpoint #18847 https://github.com/coder/coder/pull/18847
feat: implement standardized OAuth2 endpoints and token revocation #18809 https://github.com/coder/coder/pull/18809
refactor: replace OAuth2 callback_url with RFC 6749 compliant redirect_uris #18810 https://github.com/coder/coder/pull/18810
feat: add cleanup for expired OAuth2 provider app codes and tokens #18825 https://github.com/coder/coder/pull/18825
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
ThomasK33https://github.com/ThomasK33
Jul 15, 2025https://github.com/coder/coder/pull/18880#event-18643253367
https://github.com/ThomasK33
ThomasK33https://github.com/ThomasK33
Jul 15, 2025 https://github.com/coder/coder/pull/18880#ref-pullrequest-3225319727
feat: add OAuth2 client credentials grant type and user ownership #18841 https://github.com/coder/coder/pull/18841
https://github.com/ThomasK33
https://github.com/apps/graphite-app
ThomasK33https://github.com/ThomasK33
Jul 15, 2025https://github.com/coder/coder/pull/18880#issuecomment-3074550002
Please reload this pagehttps://github.com/coder/coder/pull/18880
on Graphitehttps://app.graphite.dev/github/pr/coder/coder/18880?utm_source=stack-comment-downstack-mergeability-warning
Learn morehttps://graphite.dev/docs/merge-pull-requests
feat: add multiple API key scopes support with granular permissions #19015https://github.com/coder/coder/pull/19015
https://app.graphite.dev/github/pr/coder/coder/19015?utm_source=stack-comment-icon
fix: allow non-HTTP URIs in OAuth2 provider redirect URIs #18880https://github.com/coder/coder/pull/18880
https://app.graphite.dev/github/pr/coder/coder/18880?utm_source=stack-comment-icon
(View in Graphite)https://app.graphite.dev/github/pr/coder/coder/18880?utm_source=stack-comment-view-in-graphite
feat: add OAuth2 token bulk revocation endpoint #18847https://github.com/coder/coder/pull/18847
https://app.graphite.dev/github/pr/coder/coder/18847?utm_source=stack-comment-icon
feat: add client credentials OAuth2 applications for API access #18846https://github.com/coder/coder/pull/18846
https://app.graphite.dev/github/pr/coder/coder/18846?utm_source=stack-comment-icon
feat: add OAuth2 client credentials grant type and user ownership #18841https://github.com/coder/coder/pull/18841
https://app.graphite.dev/github/pr/coder/coder/18841?utm_source=stack-comment-icon
feat: add cleanup for expired OAuth2 provider app codes and tokens #18825https://github.com/coder/coder/pull/18825
https://app.graphite.dev/github/pr/coder/coder/18825?utm_source=stack-comment-icon
refactor: replace OAuth2 callback_url with RFC 6749 compliant redirect_uris #18810https://github.com/coder/coder/pull/18810
https://app.graphite.dev/github/pr/coder/coder/18810?utm_source=stack-comment-icon
feat: implement standardized OAuth2 endpoints and token revocation #18809https://github.com/coder/coder/pull/18809
https://app.graphite.dev/github/pr/coder/coder/18809?utm_source=stack-comment-icon
Graphitehttps://graphite.dev?utm-source=stack-comment
stackinghttps://stacking.dev/?utm_source=stack-comment
Please reload this pagehttps://github.com/coder/coder/pull/18880
https://github.com/ThomasK33
ThomasK33https://github.com/ThomasK33
force-pushedhttps://github.com/coder/coder/compare/80b2b40856a56738d667c218a895adef76492478..a29e00a7b0de86a4432fcbd3576665392d3d3c6e
80b2b40https://github.com/coder/coder/commit/80b2b40856a56738d667c218a895adef76492478
a29e00ahttps://github.com/coder/coder/commit/a29e00a7b0de86a4432fcbd3576665392d3d3c6e
Compare https://github.com/coder/coder/compare/80b2b40856a56738d667c218a895adef76492478..a29e00a7b0de86a4432fcbd3576665392d3d3c6e
July 17, 2025 13:43https://github.com/coder/coder/pull/18880#event-18680746664
https://github.com/ThomasK33
ThomasK33https://github.com/ThomasK33
force-pushedhttps://github.com/coder/coder/compare/4e82d80022aa1bdbb4d4a082d2d432fdccc126ea..88307064c4ba5329b1ec2969e3e8fbf168cb3c05
4e82d80https://github.com/coder/coder/commit/4e82d80022aa1bdbb4d4a082d2d432fdccc126ea
8830706https://github.com/coder/coder/commit/88307064c4ba5329b1ec2969e3e8fbf168cb3c05
Compare https://github.com/coder/coder/compare/4e82d80022aa1bdbb4d4a082d2d432fdccc126ea..88307064c4ba5329b1ec2969e3e8fbf168cb3c05
July 17, 2025 13:43https://github.com/coder/coder/pull/18880#event-18680746882
https://github.com/ThomasK33
ThomasK33https://github.com/ThomasK33
force-pushedhttps://github.com/coder/coder/compare/a29e00a7b0de86a4432fcbd3576665392d3d3c6e..63934b47248868c6c76dd5d3de71774b639472b3
a29e00ahttps://github.com/coder/coder/commit/a29e00a7b0de86a4432fcbd3576665392d3d3c6e
63934b4https://github.com/coder/coder/commit/63934b47248868c6c76dd5d3de71774b639472b3
Compare https://github.com/coder/coder/compare/a29e00a7b0de86a4432fcbd3576665392d3d3c6e..63934b47248868c6c76dd5d3de71774b639472b3
July 17, 2025 14:38https://github.com/coder/coder/pull/18880#event-18681853092
https://github.com/ThomasK33
ThomasK33https://github.com/ThomasK33
force-pushedhttps://github.com/coder/coder/compare/88307064c4ba5329b1ec2969e3e8fbf168cb3c05..13de8e2aa6e6f20d65941ec3d3db748280a2b450
8830706https://github.com/coder/coder/commit/88307064c4ba5329b1ec2969e3e8fbf168cb3c05
13de8e2https://github.com/coder/coder/commit/13de8e2aa6e6f20d65941ec3d3db748280a2b450
Compare https://github.com/coder/coder/compare/88307064c4ba5329b1ec2969e3e8fbf168cb3c05..13de8e2aa6e6f20d65941ec3d3db748280a2b450
July 17, 2025 14:38https://github.com/coder/coder/pull/18880#event-18681853262
https://github.com/ThomasK33
ThomasK33https://github.com/ThomasK33
force-pushedhttps://github.com/coder/coder/compare/d9ecda1a88a4a572954104e4751c5dfdc6e9c88e..0b471331cff9c0383e7db6eeed7ba87927cb9398
d9ecda1https://github.com/coder/coder/commit/d9ecda1a88a4a572954104e4751c5dfdc6e9c88e
0b47133https://github.com/coder/coder/commit/0b471331cff9c0383e7db6eeed7ba87927cb9398
Compare https://github.com/coder/coder/compare/d9ecda1a88a4a572954104e4751c5dfdc6e9c88e..0b471331cff9c0383e7db6eeed7ba87927cb9398
July 17, 2025 16:25https://github.com/coder/coder/pull/18880#event-18683816634
https://github.com/ThomasK33
ThomasK33https://github.com/ThomasK33
force-pushedhttps://github.com/coder/coder/compare/13de8e2aa6e6f20d65941ec3d3db748280a2b450..b4a9dbd38af367f39b8b90e2801df2701b31f2e9
13de8e2https://github.com/coder/coder/commit/13de8e2aa6e6f20d65941ec3d3db748280a2b450
b4a9dbdhttps://github.com/coder/coder/commit/b4a9dbd38af367f39b8b90e2801df2701b31f2e9
Compare https://github.com/coder/coder/compare/13de8e2aa6e6f20d65941ec3d3db748280a2b450..b4a9dbd38af367f39b8b90e2801df2701b31f2e9
July 23, 2025 16:53https://github.com/coder/coder/pull/18880#event-18778836476
https://github.com/ThomasK33
ThomasK33https://github.com/ThomasK33
force-pushedhttps://github.com/coder/coder/compare/0b471331cff9c0383e7db6eeed7ba87927cb9398..99e7a7bbafbd951d1429a2a61393136f0ab04358
0b47133https://github.com/coder/coder/commit/0b471331cff9c0383e7db6eeed7ba87927cb9398
99e7a7bhttps://github.com/coder/coder/commit/99e7a7bbafbd951d1429a2a61393136f0ab04358
Compare https://github.com/coder/coder/compare/0b471331cff9c0383e7db6eeed7ba87927cb9398..99e7a7bbafbd951d1429a2a61393136f0ab04358
July 23, 2025 16:53https://github.com/coder/coder/pull/18880#event-18778836604
https://github.com/ThomasK33
ThomasK33https://github.com/ThomasK33
Jul 23, 2025 https://github.com/coder/coder/pull/18880#ref-pullrequest-3257076367
feat: add multiple API key scopes support with granular permissions #19015 https://github.com/coder/coder/pull/19015
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
stale https://github.com/coder/coder/issues?q=state%3Aopen%20label%3Astale
Jul 31, 2025https://github.com/coder/coder/pull/18880#event-18909528013
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
Aug 3, 2025https://github.com/coder/coder/pull/18880#event-18953784333
https://github.com/ThomasK33
ThomasK33https://github.com/ThomasK33
stale https://github.com/coder/coder/issues?q=state%3Aopen%20label%3Astale
Aug 12, 2025https://github.com/coder/coder/pull/18880#event-19117214580
https://github.com/ThomasK33
ThomasK33https://github.com/ThomasK33
Emyrkhttps://github.com/Emyrk
ThomasK33https://github.com/ThomasK33
Aug 12, 2025https://github.com/coder/coder/pull/18880#event-19117215871
https://github.com/ThomasK33
ThomasK33https://github.com/ThomasK33
Aug 12, 2025https://github.com/coder/coder/pull/18880#event-19117216577
https://github.com/ThomasK33
ThomasK33https://github.com/ThomasK33
force-pushedhttps://github.com/coder/coder/compare/99e7a7bbafbd951d1429a2a61393136f0ab04358..c2346ffb276b0d073dddd6091c8e4c345c9c566a
99e7a7bhttps://github.com/coder/coder/commit/99e7a7bbafbd951d1429a2a61393136f0ab04358
c2346ffhttps://github.com/coder/coder/commit/c2346ffb276b0d073dddd6091c8e4c345c9c566a
Compare https://github.com/coder/coder/compare/99e7a7bbafbd951d1429a2a61393136f0ab04358..c2346ffb276b0d073dddd6091c8e4c345c9c566a
August 12, 2025 16:34https://github.com/coder/coder/pull/18880#event-19117225031
https://github.com/ThomasK33
ThomasK33https://github.com/ThomasK33
force-pushedhttps://github.com/coder/coder/compare/b4a9dbd38af367f39b8b90e2801df2701b31f2e9..72cf2249fde69bbb12f3dcefab405193e21fdf07
b4a9dbdhttps://github.com/coder/coder/commit/b4a9dbd38af367f39b8b90e2801df2701b31f2e9
72cf224https://github.com/coder/coder/commit/72cf2249fde69bbb12f3dcefab405193e21fdf07
Compare https://github.com/coder/coder/compare/b4a9dbd38af367f39b8b90e2801df2701b31f2e9..72cf2249fde69bbb12f3dcefab405193e21fdf07
August 12, 2025 16:34https://github.com/coder/coder/pull/18880#event-19117225183
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
stale https://github.com/coder/coder/issues?q=state%3Aopen%20label%3Astale
Aug 20, 2025https://github.com/coder/coder/pull/18880#event-19234685800
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
Aug 24, 2025https://github.com/coder/coder/pull/18880#event-19307311798
https://github.com/Emyrk
Emyrkhttps://github.com/Emyrk
Aug 24, 2025https://github.com/coder/coder/pull/18880#event-19311866974
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
stale https://github.com/coder/coder/issues?q=state%3Aopen%20label%3Astale
Aug 25, 2025https://github.com/coder/coder/pull/18880#event-19312263076
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
stale https://github.com/coder/coder/issues?q=state%3Aopen%20label%3Astale
Sep 1, 2025https://github.com/coder/coder/pull/18880#event-19431620147
https://github.com/Kira-Pilot
Kira-Pilothttps://github.com/Kira-Pilot
Sep 4, 2025 https://github.com/coder/coder/pull/18880#ref-issue-3360441822
OAuth client registration fails with custom scheme redirect URIs #19581 https://github.com/coder/coder/issues/19581
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
Sep 5, 2025https://github.com/coder/coder/pull/18880#event-19519308242
https://github.com/ThomasK33
ThomasK33https://github.com/ThomasK33
September 15, 2025 07:52https://github.com/coder/coder/pull/18880#event-19694558037
https://github.com/ThomasK33
ThomasK33https://github.com/ThomasK33
September 15, 2025 07:53https://github.com/coder/coder/pull/18880#event-19694577316
https://github.com/Emyrk
Emyrkhttps://github.com/Emyrk
Oct 6, 2025https://github.com/coder/coder/pull/18880#event-20122496128
https://github.com/ThomasK33
ThomasK33https://github.com/ThomasK33
force-pushedhttps://github.com/coder/coder/compare/72cf2249fde69bbb12f3dcefab405193e21fdf07..2f53936940ad3e1f0ecae738d5367c4db0f36a28
72cf224https://github.com/coder/coder/commit/72cf2249fde69bbb12f3dcefab405193e21fdf07
2f53936https://github.com/coder/coder/commit/2f53936940ad3e1f0ecae738d5367c4db0f36a28
Compare https://github.com/coder/coder/compare/72cf2249fde69bbb12f3dcefab405193e21fdf07..2f53936940ad3e1f0ecae738d5367c4db0f36a28
October 10, 2025 14:42https://github.com/coder/coder/pull/18880#event-20209701437
https://github.com/ThomasK33
ThomasK33https://github.com/ThomasK33
force-pushedhttps://github.com/coder/coder/compare/0490c9ecfe6939258e1e4f53c38c03e576eeb041..7591e5a4f45cf45f2542e2e5ad32dd7f292e7f26
0490c9ehttps://github.com/coder/coder/commit/0490c9ecfe6939258e1e4f53c38c03e576eeb041
7591e5ahttps://github.com/coder/coder/commit/7591e5a4f45cf45f2542e2e5ad32dd7f292e7f26
Compare https://github.com/coder/coder/compare/0490c9ecfe6939258e1e4f53c38c03e576eeb041..7591e5a4f45cf45f2542e2e5ad32dd7f292e7f26
October 10, 2025 14:53https://github.com/coder/coder/pull/18880#event-20209960245
https://github.com/ThomasK33
ThomasK33https://github.com/ThomasK33
force-pushedhttps://github.com/coder/coder/compare/2f53936940ad3e1f0ecae738d5367c4db0f36a28..6467b3a5fe7358b8cb01b7e8a1fc7675a92b1b18
2f53936https://github.com/coder/coder/commit/2f53936940ad3e1f0ecae738d5367c4db0f36a28
6467b3ahttps://github.com/coder/coder/commit/6467b3a5fe7358b8cb01b7e8a1fc7675a92b1b18
Compare https://github.com/coder/coder/compare/2f53936940ad3e1f0ecae738d5367c4db0f36a28..6467b3a5fe7358b8cb01b7e8a1fc7675a92b1b18
October 10, 2025 14:53https://github.com/coder/coder/pull/18880#event-20209960437
https://github.com/ThomasK33
fix(oauth2): allow custom URI schemes without reverse domain notation…https://github.com/coder/coder/pull/18880/commits/10e1305d5e86fecf7154032f3ef7e8ccd20c838d
10e1305https://github.com/coder/coder/pull/18880/commits/10e1305d5e86fecf7154032f3ef7e8ccd20c838d
https://github.com/ThomasK33
ThomasK33https://github.com/ThomasK33
force-pushedhttps://github.com/coder/coder/compare/6467b3a5fe7358b8cb01b7e8a1fc7675a92b1b18..5a9b69e20c051816a2f4f011a0e24aa5828fb562
6467b3ahttps://github.com/coder/coder/commit/6467b3a5fe7358b8cb01b7e8a1fc7675a92b1b18
5a9b69ehttps://github.com/coder/coder/commit/5a9b69e20c051816a2f4f011a0e24aa5828fb562
Compare https://github.com/coder/coder/compare/6467b3a5fe7358b8cb01b7e8a1fc7675a92b1b18..5a9b69e20c051816a2f4f011a0e24aa5828fb562
October 10, 2025 14:57https://github.com/coder/coder/pull/18880#event-20210059579
https://github.com/ThomasK33
ThomasK33https://github.com/ThomasK33
force-pushedhttps://github.com/coder/coder/compare/7591e5a4f45cf45f2542e2e5ad32dd7f292e7f26..10e1305d5e86fecf7154032f3ef7e8ccd20c838d
7591e5ahttps://github.com/coder/coder/commit/7591e5a4f45cf45f2542e2e5ad32dd7f292e7f26
10e1305https://github.com/coder/coder/commit/10e1305d5e86fecf7154032f3ef7e8ccd20c838d
Compare https://github.com/coder/coder/compare/7591e5a4f45cf45f2542e2e5ad32dd7f292e7f26..10e1305d5e86fecf7154032f3ef7e8ccd20c838d
October 10, 2025 14:57https://github.com/coder/coder/pull/18880#event-20210060006
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
stale https://github.com/coder/coder/issues?q=state%3Aopen%20label%3Astale
Apr 9, 2026https://github.com/coder/coder/pull/18880#event-24316731847
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
stale https://github.com/coder/coder/issues?q=state%3Aopen%20label%3Astale
Apr 30, 2026https://github.com/coder/coder/pull/18880#event-25013725690
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
May 9, 2026https://github.com/coder/coder/pull/18880#event-25327655500
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
May 9, 2026 00:25https://github.com/coder/coder/pull/18880#event-25327680809
https://github.co/hiddenchars
https://github.com/coder/coder/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fcoder%2Fcoder%2Fpull%2F18880
https://github.com/Emyrk
Emyrk https://github.com/Emyrk
stale https://github.com/coder/coder/issues?q=state%3Aopen%20label%3Astale
Please reload this pagehttps://github.com/coder/coder/pull/18880
https://github.com/ThomasK33
https://github.com/Emyrk
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.