Log in with IndieAuth
Discovery
Users are identified by a URL.
- URLs MUST have either an https or http scheme
- MUST contain a path component (/ is a valid path)
- MUST NOT contain single-dot or double-dot path segments
- MAY contain a query string component
- MUST NOT contain a fragment component
- MUST NOT contain a username or password component
- MUST NOT contain a port
- MUST be domain names and MUST NOT be ipv4 or ipv6 addresses
When providing a URL the indieAuth client app will attempt to discover the indieAuth authorization server as defined by the website of the URL provided.
- Client fetches and parses html from URL provided
- Looks for the href value of link element with the attribute rel="indieauth-metadata"
- The client requests the authorization and token endpoints from the indieAuth server