mirror of
https://github.com/fastapi-users/fastapi-users.git
synced 2026-03-13 07:49:55 +08:00
Automated deployment: Tue Oct 29 12:34:41 UTC 2019 9b7ec58800
This commit is contained in:
File diff suppressed because one or more lines are too long
BIN
sitemap.xml.gz
BIN
sitemap.xml.gz
Binary file not shown.
@@ -519,6 +519,47 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#superuser" class="md-nav__link">
|
||||
Superuser
|
||||
</a>
|
||||
|
||||
<nav class="md-nav">
|
||||
<ul class="md-nav__list">
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#get" class="md-nav__link">
|
||||
GET /
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#get-user_id" class="md-nav__link">
|
||||
GET /{user_id}
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#patch-user_id" class="md-nav__link">
|
||||
PATCH /{user_id}
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#delete-user_id" class="md-nav__link">
|
||||
DELETE /{user_id}
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -635,6 +676,47 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#superuser" class="md-nav__link">
|
||||
Superuser
|
||||
</a>
|
||||
|
||||
<nav class="md-nav">
|
||||
<ul class="md-nav__list">
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#get" class="md-nav__link">
|
||||
GET /
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#get-user_id" class="md-nav__link">
|
||||
GET /{user_id}
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#patch-user_id" class="md-nav__link">
|
||||
PATCH /{user_id}
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#delete-user_id" class="md-nav__link">
|
||||
DELETE /{user_id}
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -786,6 +868,106 @@
|
||||
<p class="admonition-title"><code>401 Unauthorized</code></p>
|
||||
<p>Missing token or inactive user.</p>
|
||||
</div>
|
||||
<h2 id="superuser">Superuser<a class="headerlink" href="#superuser" title="Permanent link">¶</a></h2>
|
||||
<h3 id="get"><code>GET /</code><a class="headerlink" href="#get" title="Permanent link">¶</a></h3>
|
||||
<p>Return the list of registered users.</p>
|
||||
<div class="admonition success">
|
||||
<p class="admonition-title"><code>200 OK</code></p>
|
||||
<div class="codehilite"><pre><span></span><span class="p">[{</span>
|
||||
<span class="nt">"id"</span><span class="p">:</span> <span class="s2">"57cbb51a-ab71-4009-8802-3f54b4f2e23"</span><span class="p">,</span>
|
||||
<span class="nt">"email"</span><span class="p">:</span> <span class="s2">"king.arthur@camelot.bt"</span><span class="p">,</span>
|
||||
<span class="nt">"is_active"</span><span class="p">:</span> <span class="kc">true</span><span class="p">,</span>
|
||||
<span class="nt">"is_superuser"</span><span class="p">:</span> <span class="kc">false</span>
|
||||
<span class="p">}]</span>
|
||||
</pre></div>
|
||||
|
||||
</div>
|
||||
<div class="admonition fail">
|
||||
<p class="admonition-title"><code>401 Unauthorized</code></p>
|
||||
<p>Missing token or inactive user.</p>
|
||||
</div>
|
||||
<div class="admonition fail">
|
||||
<p class="admonition-title"><code>403 Forbidden</code></p>
|
||||
<p>Not a superuser.</p>
|
||||
</div>
|
||||
<h3 id="get-user_id"><code>GET /{user_id}</code><a class="headerlink" href="#get-user_id" title="Permanent link">¶</a></h3>
|
||||
<p>Return the user with id <code>user_id</code>.</p>
|
||||
<div class="admonition success">
|
||||
<p class="admonition-title"><code>200 OK</code></p>
|
||||
<div class="codehilite"><pre><span></span><span class="p">{</span>
|
||||
<span class="nt">"id"</span><span class="p">:</span> <span class="s2">"57cbb51a-ab71-4009-8802-3f54b4f2e23"</span><span class="p">,</span>
|
||||
<span class="nt">"email"</span><span class="p">:</span> <span class="s2">"king.arthur@camelot.bt"</span><span class="p">,</span>
|
||||
<span class="nt">"is_active"</span><span class="p">:</span> <span class="kc">true</span><span class="p">,</span>
|
||||
<span class="nt">"is_superuser"</span><span class="p">:</span> <span class="kc">false</span>
|
||||
<span class="p">}</span>
|
||||
</pre></div>
|
||||
|
||||
</div>
|
||||
<div class="admonition fail">
|
||||
<p class="admonition-title"><code>401 Unauthorized</code></p>
|
||||
<p>Missing token or inactive user.</p>
|
||||
</div>
|
||||
<div class="admonition fail">
|
||||
<p class="admonition-title"><code>403 Forbidden</code></p>
|
||||
<p>Not a superuser.</p>
|
||||
</div>
|
||||
<div class="admonition fail">
|
||||
<p class="admonition-title"><code>404 Not found</code></p>
|
||||
<p>The user does not exist.</p>
|
||||
</div>
|
||||
<h3 id="patch-user_id"><code>PATCH /{user_id}</code><a class="headerlink" href="#patch-user_id" title="Permanent link">¶</a></h3>
|
||||
<p>Update the user with id <code>user_id</code>.</p>
|
||||
<div class="admonition abstract">
|
||||
<p class="admonition-title">Payload</p>
|
||||
<div class="codehilite"><pre><span></span><span class="p">{</span>
|
||||
<span class="nt">"email"</span><span class="p">:</span> <span class="s2">"king.arthur@tintagel.bt"</span><span class="p">,</span>
|
||||
<span class="nt">"password"</span><span class="p">:</span> <span class="s2">"merlin"</span><span class="p">,</span>
|
||||
<span class="nt">"is_active"</span><span class="p">:</span> <span class="kc">false</span><span class="p">,</span>
|
||||
<span class="nt">"is_superuser"</span><span class="p">:</span> <span class="kc">true</span>
|
||||
<span class="p">}</span>
|
||||
</pre></div>
|
||||
|
||||
</div>
|
||||
<div class="admonition success">
|
||||
<p class="admonition-title"><code>200 OK</code></p>
|
||||
<div class="codehilite"><pre><span></span><span class="p">{</span>
|
||||
<span class="nt">"id"</span><span class="p">:</span> <span class="s2">"57cbb51a-ab71-4009-8802-3f54b4f2e23"</span><span class="p">,</span>
|
||||
<span class="nt">"email"</span><span class="p">:</span> <span class="s2">"king.arthur@camelot.bt"</span><span class="p">,</span>
|
||||
<span class="nt">"is_active"</span><span class="p">:</span> <span class="kc">false</span><span class="p">,</span>
|
||||
<span class="nt">"is_superuser"</span><span class="p">:</span> <span class="kc">true</span>
|
||||
<span class="p">}</span>
|
||||
</pre></div>
|
||||
|
||||
</div>
|
||||
<div class="admonition fail">
|
||||
<p class="admonition-title"><code>401 Unauthorized</code></p>
|
||||
<p>Missing token or inactive user.</p>
|
||||
</div>
|
||||
<div class="admonition fail">
|
||||
<p class="admonition-title"><code>403 Forbidden</code></p>
|
||||
<p>Not a superuser.</p>
|
||||
</div>
|
||||
<div class="admonition fail">
|
||||
<p class="admonition-title"><code>404 Not found</code></p>
|
||||
<p>The user does not exist.</p>
|
||||
</div>
|
||||
<h3 id="delete-user_id"><code>DELETE /{user_id}</code><a class="headerlink" href="#delete-user_id" title="Permanent link">¶</a></h3>
|
||||
<p>Delete the user with id <code>user_id</code>.</p>
|
||||
<div class="admonition success">
|
||||
<p class="admonition-title"><code>204 No content</code></p>
|
||||
</div>
|
||||
<div class="admonition fail">
|
||||
<p class="admonition-title"><code>401 Unauthorized</code></p>
|
||||
<p>Missing token or inactive user.</p>
|
||||
</div>
|
||||
<div class="admonition fail">
|
||||
<p class="admonition-title"><code>403 Forbidden</code></p>
|
||||
<p>Not a superuser.</p>
|
||||
</div>
|
||||
<div class="admonition fail">
|
||||
<p class="admonition-title"><code>404 Not found</code></p>
|
||||
<p>The user does not exist.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user