[openstreetmap/openstreetmap-website] Docs: Document how to setup OAuth in development (Issue #6141)

Tobias notifications at github.com
Sat Jun 28 03:56:29 UTC 2025


tordans created an issue (openstreetmap/openstreetmap-website#6141)

I think we should document how to setup OAuth locally the same way it work on staging and production servers. The main thing that is different ATM is that  https://www.openstreetmap.org/.well-known/openid-configuration is missing locally out of the box (AKA after following the setup instructions).

Related:
* In https://github.com/openstreetmap/openstreetmap-website/pull/6138#issue-3183214326 I tried to do it but did not manage to…
* https://github.com/openstreetmap/openstreetmap-website/issues/6073#issuecomment-2927614300 has hints no which parts of the docs might be missing 
     > (…) Doorkeeper disables this endpoint unless you define a doorkeeper_signing_key(…)

Context:
* OAuth integrations like NextAuth use the `.well-known` endpoint https://next-auth.js.org/configuration/providers/oauth
     > If your Provider is OpenID Connect (OIDC) compliant, we recommend using the wellKnown option instead.



-- 
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/issues/6141
You are receiving this because you are subscribed to this thread.

Message ID: <openstreetmap/openstreetmap-website/issues/6141 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20250627/cc6fad6b/attachment-0001.htm>


More information about the rails-dev mailing list