MainStreet Identity (OpenID Connect)
The OpenID Connect / OAuth 2.0 authorization surface behind MainStreet sign-in, served from login.mainstreet.com on an Auth0 tenant. It publishes a complete OIDC Discovery 1.0 document and an RFC 8414 authorization-server metadata document anonymously, advertising authorization-code (with PKCE S256), client credentials, refresh token, implicit, password, device code, token exchange and JWT bearer grants, DPoP, back-channel logout, and dynamic client registration. This is identity infrastructure for MainStreet's own client portal and bookkeeping app — it is not a product API and MainStreet does not document it as a developer integration point.