Flashii Docs

(旧Railgun) if it ain't broke, we'll break it

User Tools

Site Tools


oauth:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
oauth:start [2026/02/11 18:04] – boast compat wahaha flashoauth:start [2026/02/11 19:25] (current) – added notes flash
Line 6: Line 6:
  
 Because OAuth has its own expected characteristics in how responses and requests are formatted, it is entirely separate from the actual Flashii API. Despite that, as of Version 1 of the Flashii API, the only major difference is the way errors are formatted. Because OAuth has its own expected characteristics in how responses and requests are formatted, it is entirely separate from the actual Flashii API. Despite that, as of Version 1 of the Flashii API, the only major difference is the way errors are formatted.
 +
 +===== Important Notes =====
 +
 +  * Within the context of OAuth the term "Client" refers to the entity making requests to both the Authorization Server and Resource Server. This wiki may use the phrase "Application" interchangably, as that is how it is presented on the registration page.
 +  * Currently there is no distinction between the role of Authorization Server and Resource Server. If a distinction is ever introduced, using the metadata endpoints should make this process transparent.
 +
 +===== Topics =====
 +
 +  * [[client-types|Types of applications/clients]]
 +  * [[scope|Details about the scope parameter]]
 +  * [[discovery|Authorization endpoint discovery]]
 +  * [[authorize|Making a normal authorization request]]
 +  * [[device-authorize|Making a device authorization request]]
 +  * [[client-token|Requesting a token for acting on behalf of the application/client itself]]
 +  * [[token-refresh|Refreshing access tokens]]
 +  * [[token-introspection|Viewing details about tokens]]
 +  * [[token-revocation|Revoking tokens manually]]
 +  * [[openid|Details about OpenID support]]
 +  * [[idp|Using Flashii as an external identity provider]]
 +  * [[reference|Endpoint Reference]]
  
 ===== Implemented standards and drafts ===== ===== Implemented standards and drafts =====
oauth/start.1770833073.txt.gz · Last modified: by flash