mirror of
https://github.com/fastapi-users/fastapi-users.git
synced 2026-03-13 07:49:55 +08:00
Automated deployment: Mon Jun 15 12:46:43 UTC 2020 638ffb70d0
This commit is contained in:
16
404.html
16
404.html
@@ -586,8 +586,20 @@
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/migration/08_to_10/" title="0.8.x ➡️ 1.0.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.0.x
|
||||
<a href="/migration/08_to_1x/" title="0.8.x ➡️ 1.x.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/migration/1x_to_2x/" title="1.x.x ➡️ 2.x.x" class="md-nav__link">
|
||||
1.x.x ➡️ 2.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
@@ -665,8 +665,20 @@
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../migration/08_to_10/" title="0.8.x ➡️ 1.0.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.0.x
|
||||
<a href="../../../migration/08_to_1x/" title="0.8.x ➡️ 1.x.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../migration/1x_to_2x/" title="1.x.x ➡️ 2.x.x" class="md-nav__link">
|
||||
1.x.x ➡️ 2.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
@@ -644,8 +644,20 @@
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../migration/08_to_10/" title="0.8.x ➡️ 1.0.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.0.x
|
||||
<a href="../../migration/08_to_1x/" title="0.8.x ➡️ 1.x.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../migration/1x_to_2x/" title="1.x.x ➡️ 2.x.x" class="md-nav__link">
|
||||
1.x.x ➡️ 2.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
@@ -665,8 +665,20 @@
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../migration/08_to_10/" title="0.8.x ➡️ 1.0.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.0.x
|
||||
<a href="../../../migration/08_to_1x/" title="0.8.x ➡️ 1.x.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../migration/1x_to_2x/" title="1.x.x ➡️ 2.x.x" class="md-nav__link">
|
||||
1.x.x ➡️ 2.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
@@ -651,8 +651,20 @@
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../migration/08_to_10/" title="0.8.x ➡️ 1.0.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.0.x
|
||||
<a href="../../../migration/08_to_1x/" title="0.8.x ➡️ 1.x.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../migration/1x_to_2x/" title="1.x.x ➡️ 2.x.x" class="md-nav__link">
|
||||
1.x.x ➡️ 2.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
@@ -672,8 +672,20 @@
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../migration/08_to_10/" title="0.8.x ➡️ 1.0.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.0.x
|
||||
<a href="../../../migration/08_to_1x/" title="0.8.x ➡️ 1.x.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../migration/1x_to_2x/" title="1.x.x ➡️ 2.x.x" class="md-nav__link">
|
||||
1.x.x ➡️ 2.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
@@ -665,8 +665,20 @@
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../migration/08_to_10/" title="0.8.x ➡️ 1.0.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.0.x
|
||||
<a href="../../../migration/08_to_1x/" title="0.8.x ➡️ 1.x.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../migration/1x_to_2x/" title="1.x.x ➡️ 2.x.x" class="md-nav__link">
|
||||
1.x.x ➡️ 2.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
@@ -635,8 +635,20 @@
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../migration/08_to_10/" title="0.8.x ➡️ 1.0.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.0.x
|
||||
<a href="../../migration/08_to_1x/" title="0.8.x ➡️ 1.x.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../migration/1x_to_2x/" title="1.x.x ➡️ 2.x.x" class="md-nav__link">
|
||||
1.x.x ➡️ 2.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
@@ -642,8 +642,20 @@
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../migration/08_to_10/" title="0.8.x ➡️ 1.0.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.0.x
|
||||
<a href="../../migration/08_to_1x/" title="0.8.x ➡️ 1.x.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../migration/1x_to_2x/" title="1.x.x ➡️ 2.x.x" class="md-nav__link">
|
||||
1.x.x ➡️ 2.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
@@ -717,8 +717,20 @@
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../migration/08_to_10/" title="0.8.x ➡️ 1.0.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.0.x
|
||||
<a href="../../migration/08_to_1x/" title="0.8.x ➡️ 1.x.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../migration/1x_to_2x/" title="1.x.x ➡️ 2.x.x" class="md-nav__link">
|
||||
1.x.x ➡️ 2.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
@@ -637,8 +637,20 @@
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../migration/08_to_10/" title="0.8.x ➡️ 1.0.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.0.x
|
||||
<a href="../../../migration/08_to_1x/" title="0.8.x ➡️ 1.x.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../migration/1x_to_2x/" title="1.x.x ➡️ 2.x.x" class="md-nav__link">
|
||||
1.x.x ➡️ 2.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
@@ -644,8 +644,20 @@
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../migration/08_to_10/" title="0.8.x ➡️ 1.0.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.0.x
|
||||
<a href="../../migration/08_to_1x/" title="0.8.x ➡️ 1.x.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../migration/1x_to_2x/" title="1.x.x ➡️ 2.x.x" class="md-nav__link">
|
||||
1.x.x ➡️ 2.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
@@ -644,8 +644,20 @@
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../migration/08_to_10/" title="0.8.x ➡️ 1.0.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.0.x
|
||||
<a href="../../../migration/08_to_1x/" title="0.8.x ➡️ 1.x.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../migration/1x_to_2x/" title="1.x.x ➡️ 2.x.x" class="md-nav__link">
|
||||
1.x.x ➡️ 2.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
@@ -644,8 +644,20 @@
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../migration/08_to_10/" title="0.8.x ➡️ 1.0.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.0.x
|
||||
<a href="../../../migration/08_to_1x/" title="0.8.x ➡️ 1.x.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../migration/1x_to_2x/" title="1.x.x ➡️ 2.x.x" class="md-nav__link">
|
||||
1.x.x ➡️ 2.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
@@ -644,8 +644,20 @@
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../migration/08_to_10/" title="0.8.x ➡️ 1.0.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.0.x
|
||||
<a href="../../../migration/08_to_1x/" title="0.8.x ➡️ 1.x.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../migration/1x_to_2x/" title="1.x.x ➡️ 2.x.x" class="md-nav__link">
|
||||
1.x.x ➡️ 2.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
16
index.html
16
index.html
@@ -674,8 +674,20 @@
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="migration/08_to_10/" title="0.8.x ➡️ 1.0.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.0.x
|
||||
<a href="migration/08_to_1x/" title="0.8.x ➡️ 1.x.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="migration/1x_to_2x/" title="1.x.x ➡️ 2.x.x" class="md-nav__link">
|
||||
1.x.x ➡️ 2.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
@@ -647,8 +647,20 @@
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../migration/08_to_10/" title="0.8.x ➡️ 1.0.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.0.x
|
||||
<a href="../migration/08_to_1x/" title="0.8.x ➡️ 1.x.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../migration/1x_to_2x/" title="1.x.x ➡️ 2.x.x" class="md-nav__link">
|
||||
1.x.x ➡️ 2.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
|
||||
<title>0.8.x ➡️ 1.0.x - FastAPI Users</title>
|
||||
<title>0.8.x ➡️ 1.x.x - FastAPI Users</title>
|
||||
|
||||
|
||||
|
||||
@@ -60,7 +60,7 @@
|
||||
<div data-md-component="skip">
|
||||
|
||||
|
||||
<a href="#08x-10x" class="md-skip">
|
||||
<a href="#08x-1xx" class="md-skip">
|
||||
Skip to content
|
||||
</a>
|
||||
|
||||
@@ -88,7 +88,7 @@
|
||||
</span>
|
||||
<span class="md-header-nav__topic md-ellipsis">
|
||||
|
||||
0.8.x ➡️ 1.0.x
|
||||
0.8.x ➡️ 1.x.x
|
||||
|
||||
</span>
|
||||
</div>
|
||||
@@ -602,14 +602,14 @@
|
||||
|
||||
|
||||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||||
0.8.x ➡️ 1.0.x
|
||||
0.8.x ➡️ 1.x.x
|
||||
<span class="md-nav__icon md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 9h14V7H3v2m0 4h14v-2H3v2m0 4h14v-2H3v2m16 0h2v-2h-2v2m0-10v2h2V7h-2m0 6h2v-2h-2v2z"/></svg>
|
||||
</span>
|
||||
</label>
|
||||
|
||||
<a href="./" title="0.8.x ➡️ 1.0.x" class="md-nav__link md-nav__link--active">
|
||||
0.8.x ➡️ 1.0.x
|
||||
<a href="./" title="0.8.x ➡️ 1.x.x" class="md-nav__link md-nav__link--active">
|
||||
0.8.x ➡️ 1.x.x
|
||||
</a>
|
||||
|
||||
|
||||
@@ -748,6 +748,18 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../1x_to_2x/" title="1.x.x ➡️ 2.x.x" class="md-nav__link">
|
||||
1.x.x ➡️ 2.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
@@ -908,7 +920,7 @@
|
||||
|
||||
|
||||
|
||||
<h1 id="08x-10x">0.8.x ➡️ 1.0.x<a class="headerlink" href="#08x-10x" title="Permanent link">¶</a></h1>
|
||||
<h1 id="08x-1xx">0.8.x ➡️ 1.x.x<a class="headerlink" href="#08x-1xx" title="Permanent link">¶</a></h1>
|
||||
<p>1.0 version introduces major breaking changes that need you to update some of your code and migrate your data.</p>
|
||||
<h2 id="id-are-uuid">Id. are UUID<a class="headerlink" href="#id-are-uuid" title="Permanent link">¶</a></h2>
|
||||
<p>Users and OAuth accounts id. are now represented as real UUID objects instead of plain strings. This change was introduced to leverage efficient storage and indexing for DBMS that supports UUID (especially PostgreSQL and Mongo).</p>
|
||||
@@ -1095,6 +1107,20 @@
|
||||
</a>
|
||||
|
||||
|
||||
<a href="../1x_to_2x/" title="1.x.x ➡️ 2.x.x" class="md-footer-nav__link md-footer-nav__link--next" rel="next">
|
||||
<div class="md-footer-nav__title">
|
||||
<div class="md-ellipsis">
|
||||
<span class="md-footer-nav__direction">
|
||||
Next
|
||||
</span>
|
||||
1.x.x ➡️ 2.x.x
|
||||
</div>
|
||||
</div>
|
||||
<div class="md-footer-nav__button md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 11v2h12l-5.5 5.5 1.42 1.42L19.84 12l-7.92-7.92L10.5 5.5 16 11H4z"/></svg>
|
||||
</div>
|
||||
</a>
|
||||
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
793
migration/1x_to_2x/index.html
Normal file
793
migration/1x_to_2x/index.html
Normal file
@@ -0,0 +1,793 @@
|
||||
|
||||
|
||||
|
||||
<!doctype html>
|
||||
<html lang="en" class="no-js">
|
||||
<head>
|
||||
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1">
|
||||
|
||||
<meta name="description" content="Ready-to-use and customizable users management for FastAPI">
|
||||
|
||||
|
||||
|
||||
<link rel="shortcut icon" href="../../favicon.png">
|
||||
<meta name="generator" content="mkdocs-1.1.2, mkdocs-material-5.3.0">
|
||||
|
||||
|
||||
|
||||
<title>1.x.x ➡️ 2.x.x - FastAPI Users</title>
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../../assets/stylesheets/main.6e35a1a6.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../../assets/stylesheets/palette.a46bcfb3.min.css">
|
||||
|
||||
|
||||
|
||||
|
||||
<meta name="theme-color" content="#ef5350">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link href="https://fonts.gstatic.com" rel="preconnect" crossorigin>
|
||||
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,400i,700%7CRoboto+Mono&display=fallback">
|
||||
<style>body,input{font-family:"Roboto",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif}code,kbd,pre{font-family:"Roboto Mono",SFMono-Regular,Consolas,Menlo,monospace}</style>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</head>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<body dir="ltr" data-md-color-scheme="" data-md-color-primary="red" data-md-color-accent="red">
|
||||
|
||||
|
||||
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
|
||||
<input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
|
||||
<label class="md-overlay" for="__drawer"></label>
|
||||
<div data-md-component="skip">
|
||||
|
||||
|
||||
<a href="#1xx-2xx" class="md-skip">
|
||||
Skip to content
|
||||
</a>
|
||||
|
||||
</div>
|
||||
<div data-md-component="announce">
|
||||
|
||||
</div>
|
||||
|
||||
<header class="md-header" data-md-component="header">
|
||||
<nav class="md-header-nav md-grid" aria-label="Header">
|
||||
<a href="../.." title="FastAPI Users" class="md-header-nav__button md-logo" aria-label="FastAPI Users">
|
||||
|
||||
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M16.5 12A2.5 2.5 0 0019 9.5 2.5 2.5 0 0016.5 7 2.5 2.5 0 0014 9.5a2.5 2.5 0 002.5 2.5M9 11a3 3 0 003-3 3 3 0 00-3-3 3 3 0 00-3 3 3 3 0 003 3m7.5 3c-1.83 0-5.5.92-5.5 2.75V19h11v-2.25c0-1.83-3.67-2.75-5.5-2.75M9 13c-2.33 0-7 1.17-7 3.5V19h7v-2.25c0-.85.33-2.34 2.37-3.47C10.5 13.1 9.66 13 9 13z"/></svg>
|
||||
|
||||
</a>
|
||||
<label class="md-header-nav__button md-icon" for="__drawer">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2z"/></svg>
|
||||
</label>
|
||||
<div class="md-header-nav__title" data-md-component="header-title">
|
||||
|
||||
<div class="md-header-nav__ellipsis">
|
||||
<span class="md-header-nav__topic md-ellipsis">
|
||||
FastAPI Users
|
||||
</span>
|
||||
<span class="md-header-nav__topic md-ellipsis">
|
||||
|
||||
1.x.x ➡️ 2.x.x
|
||||
|
||||
</span>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<label class="md-header-nav__button md-icon" for="__search">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0116 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 019.5 16 6.5 6.5 0 013 9.5 6.5 6.5 0 019.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
|
||||
</label>
|
||||
|
||||
<div class="md-search" data-md-component="search" role="dialog">
|
||||
<label class="md-search__overlay" for="__search"></label>
|
||||
<div class="md-search__inner" role="search">
|
||||
<form class="md-search__form" name="search">
|
||||
<input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" data-md-state="active">
|
||||
<label class="md-search__icon md-icon" for="__search">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0116 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 019.5 16 6.5 6.5 0 013 9.5 6.5 6.5 0 019.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
|
||||
</label>
|
||||
<button type="reset" class="md-search__icon md-icon" aria-label="Clear" data-md-component="search-reset" tabindex="-1">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/></svg>
|
||||
</button>
|
||||
</form>
|
||||
<div class="md-search__output">
|
||||
<div class="md-search__scrollwrap" data-md-scrollfix>
|
||||
<div class="md-search-result" data-md-component="search-result">
|
||||
<div class="md-search-result__meta">
|
||||
Initializing search
|
||||
</div>
|
||||
<ol class="md-search-result__list"></ol>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="md-header-nav__source">
|
||||
|
||||
<a href="https://github.com/frankie567/fastapi-users" title="Go to repository" class="md-source">
|
||||
<div class="md-source__icon md-icon">
|
||||
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 01-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 000 40.81l195.61 195.6a28.86 28.86 0 0040.8 0l194.69-194.69a28.86 28.86 0 000-40.81z"/></svg>
|
||||
</div>
|
||||
<div class="md-source__repository">
|
||||
frankie567/fastapi-users
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<div class="md-container" data-md-component="container">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<main class="md-main" data-md-component="main">
|
||||
<div class="md-main__inner md-grid">
|
||||
|
||||
|
||||
<div class="md-sidebar md-sidebar--primary" data-md-component="navigation">
|
||||
<div class="md-sidebar__scrollwrap">
|
||||
<div class="md-sidebar__inner">
|
||||
<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
|
||||
<label class="md-nav__title" for="__drawer">
|
||||
<a href="../.." title="FastAPI Users" class="md-nav__button md-logo" aria-label="FastAPI Users">
|
||||
|
||||
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M16.5 12A2.5 2.5 0 0019 9.5 2.5 2.5 0 0016.5 7 2.5 2.5 0 0014 9.5a2.5 2.5 0 002.5 2.5M9 11a3 3 0 003-3 3 3 0 00-3-3 3 3 0 00-3 3 3 3 0 003 3m7.5 3c-1.83 0-5.5.92-5.5 2.75V19h11v-2.25c0-1.83-3.67-2.75-5.5-2.75M9 13c-2.33 0-7 1.17-7 3.5V19h7v-2.25c0-.85.33-2.34 2.37-3.47C10.5 13.1 9.66 13 9 13z"/></svg>
|
||||
|
||||
</a>
|
||||
FastAPI Users
|
||||
</label>
|
||||
|
||||
<div class="md-nav__source">
|
||||
|
||||
<a href="https://github.com/frankie567/fastapi-users" title="Go to repository" class="md-source">
|
||||
<div class="md-source__icon md-icon">
|
||||
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 01-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 000 40.81l195.61 195.6a28.86 28.86 0 0040.8 0l194.69-194.69a28.86 28.86 0 000-40.81z"/></svg>
|
||||
</div>
|
||||
<div class="md-source__repository">
|
||||
frankie567/fastapi-users
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../.." title="About" class="md-nav__link">
|
||||
About
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../installation/" title="Installation" class="md-nav__link">
|
||||
Installation
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="nav-3" type="checkbox" id="nav-3">
|
||||
|
||||
<label class="md-nav__link" for="nav-3">
|
||||
Configuration
|
||||
<span class="md-nav__icon md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z"/></svg>
|
||||
</span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Configuration" data-md-level="1">
|
||||
<label class="md-nav__title" for="nav-3">
|
||||
<span class="md-nav__icon md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
|
||||
</span>
|
||||
Configuration
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../configuration/model/" title="User model" class="md-nav__link">
|
||||
User model
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="nav-3-2" type="checkbox" id="nav-3-2">
|
||||
|
||||
<label class="md-nav__link" for="nav-3-2">
|
||||
Databases
|
||||
<span class="md-nav__icon md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z"/></svg>
|
||||
</span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Databases" data-md-level="2">
|
||||
<label class="md-nav__title" for="nav-3-2">
|
||||
<span class="md-nav__icon md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
|
||||
</span>
|
||||
Databases
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../configuration/databases/sqlalchemy/" title="SQLAlchemy" class="md-nav__link">
|
||||
SQLAlchemy
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../configuration/databases/mongodb/" title="MongoDB" class="md-nav__link">
|
||||
MongoDB
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../configuration/databases/tortoise/" title="Tortoise ORM" class="md-nav__link">
|
||||
Tortoise ORM
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="nav-3-3" type="checkbox" id="nav-3-3">
|
||||
|
||||
<label class="md-nav__link" for="nav-3-3">
|
||||
Authentication
|
||||
<span class="md-nav__icon md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z"/></svg>
|
||||
</span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Authentication" data-md-level="2">
|
||||
<label class="md-nav__title" for="nav-3-3">
|
||||
<span class="md-nav__icon md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
|
||||
</span>
|
||||
Authentication
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../configuration/authentication/" title="Introduction" class="md-nav__link">
|
||||
Introduction
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../configuration/authentication/jwt/" title="JWT" class="md-nav__link">
|
||||
JWT
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../configuration/authentication/cookie/" title="Cookie" class="md-nav__link">
|
||||
Cookie
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="nav-3-4" type="checkbox" id="nav-3-4">
|
||||
|
||||
<label class="md-nav__link" for="nav-3-4">
|
||||
Routers
|
||||
<span class="md-nav__icon md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z"/></svg>
|
||||
</span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Routers" data-md-level="2">
|
||||
<label class="md-nav__title" for="nav-3-4">
|
||||
<span class="md-nav__icon md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
|
||||
</span>
|
||||
Routers
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../configuration/routers/" title="Introduction" class="md-nav__link">
|
||||
Introduction
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../configuration/routers/auth/" title="Auth router" class="md-nav__link">
|
||||
Auth router
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../configuration/routers/register/" title="Register routes" class="md-nav__link">
|
||||
Register routes
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../configuration/routers/reset/" title="Reset password router" class="md-nav__link">
|
||||
Reset password router
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../configuration/routers/users/" title="Users router" class="md-nav__link">
|
||||
Users router
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../configuration/full_example/" title="Full example" class="md-nav__link">
|
||||
Full example
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../configuration/oauth/" title="OAuth2" class="md-nav__link">
|
||||
OAuth2
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="nav-4" type="checkbox" id="nav-4">
|
||||
|
||||
<label class="md-nav__link" for="nav-4">
|
||||
Usage
|
||||
<span class="md-nav__icon md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z"/></svg>
|
||||
</span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Usage" data-md-level="1">
|
||||
<label class="md-nav__title" for="nav-4">
|
||||
<span class="md-nav__icon md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
|
||||
</span>
|
||||
Usage
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../usage/flow/" title="Flow" class="md-nav__link">
|
||||
Flow
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../usage/routes/" title="Routes" class="md-nav__link">
|
||||
Routes
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../usage/dependency-callables/" title="Dependency callables" class="md-nav__link">
|
||||
Dependency callables
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--active md-nav__item--nested">
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="nav-5" type="checkbox" id="nav-5" checked>
|
||||
|
||||
<label class="md-nav__link" for="nav-5">
|
||||
Migration
|
||||
<span class="md-nav__icon md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z"/></svg>
|
||||
</span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Migration" data-md-level="1">
|
||||
<label class="md-nav__title" for="nav-5">
|
||||
<span class="md-nav__icon md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
|
||||
</span>
|
||||
Migration
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../08_to_1x/" title="0.8.x ➡️ 1.x.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--active">
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
|
||||
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||||
1.x.x ➡️ 2.x.x
|
||||
<span class="md-nav__icon md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 9h14V7H3v2m0 4h14v-2H3v2m0 4h14v-2H3v2m16 0h2v-2h-2v2m0-10v2h2V7h-2m0 6h2v-2h-2v2z"/></svg>
|
||||
</span>
|
||||
</label>
|
||||
|
||||
<a href="./" title="1.x.x ➡️ 2.x.x" class="md-nav__link md-nav__link--active">
|
||||
1.x.x ➡️ 2.x.x
|
||||
</a>
|
||||
|
||||
|
||||
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__title" for="__toc">
|
||||
<span class="md-nav__icon md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
|
||||
</span>
|
||||
Table of contents
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#jwt-authentication-backend" class="md-nav__link">
|
||||
JWT authentication backend
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="md-sidebar md-sidebar--secondary" data-md-component="toc">
|
||||
<div class="md-sidebar__scrollwrap">
|
||||
<div class="md-sidebar__inner">
|
||||
|
||||
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__title" for="__toc">
|
||||
<span class="md-nav__icon md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
|
||||
</span>
|
||||
Table of contents
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#jwt-authentication-backend" class="md-nav__link">
|
||||
JWT authentication backend
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
</nav>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="md-content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h1 id="1xx-2xx">1.x.x ➡️ 2.x.x<a class="headerlink" href="#1xx-2xx" title="Permanent link">¶</a></h1>
|
||||
<h2 id="jwt-authentication-backend">JWT authentication backend<a class="headerlink" href="#jwt-authentication-backend" title="Permanent link">¶</a></h2>
|
||||
<p>To be fully compatible with Swagger authentication, the output of a successful login operation with the JWT authentication backend has changed:</p>
|
||||
<p><strong>Before</strong></p>
|
||||
<div class="highlight"><pre><span></span><code><span class="p">{</span>
|
||||
<span class="nt">"token"</span><span class="p">:</span> <span class="s2">"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoiOTIyMWZmYzktNjQwZi00MzcyLTg2ZDMtY2U2NDJjYmE1NjAzIiwiYXVkIjoiZmFzdGFwaS11c2VyczphdXRoIiwiZXhwIjoxNTcxNTA0MTkzfQ.M10bjOe45I5Ncu_uXvOmVV8QxnL-nZfcH96U90JaocI"</span>
|
||||
<span class="p">}</span>
|
||||
</code></pre></div>
|
||||
|
||||
<p><strong>After</strong></p>
|
||||
<div class="highlight"><pre><span></span><code><span class="p">{</span>
|
||||
<span class="nt">"access_token"</span><span class="p">:</span> <span class="s2">"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoiOTIyMWZmYzktNjQwZi00MzcyLTg2ZDMtY2U2NDJjYmE1NjAzIiwiYXVkIjoiZmFzdGFwaS11c2VyczphdXRoIiwiZXhwIjoxNTcxNTA0MTkzfQ.M10bjOe45I5Ncu_uXvOmVV8QxnL-nZfcH96U90JaocI"</span><span class="p">,</span>
|
||||
<span class="nt">"token_type"</span><span class="p">:</span> <span class="s2">"bearer"</span>
|
||||
<span class="p">}</span>
|
||||
</code></pre></div>
|
||||
|
||||
<p>Make sure to update your clients to read the token in the right property.</p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</article>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
|
||||
<footer class="md-footer">
|
||||
|
||||
<div class="md-footer-nav">
|
||||
<nav class="md-footer-nav__inner md-grid" aria-label="Footer">
|
||||
|
||||
<a href="../08_to_1x/" title="0.8.x ➡️ 1.x.x" class="md-footer-nav__link md-footer-nav__link--prev" rel="prev">
|
||||
<div class="md-footer-nav__button md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
|
||||
</div>
|
||||
<div class="md-footer-nav__title">
|
||||
<div class="md-ellipsis">
|
||||
<span class="md-footer-nav__direction">
|
||||
Previous
|
||||
</span>
|
||||
0.8.x ➡️ 1.x.x
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
|
||||
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
<div class="md-footer-meta md-typeset">
|
||||
<div class="md-footer-meta__inner md-grid">
|
||||
<div class="md-footer-copyright">
|
||||
|
||||
Made with
|
||||
<a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
|
||||
Material for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
</div>
|
||||
|
||||
<script src="../../assets/javascripts/vendor.d710d30a.min.js"></script>
|
||||
<script src="../../assets/javascripts/bundle.a14cc5fd.min.js"></script><script id="__lang" type="application/json">{"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents"}</script>
|
||||
|
||||
<script>
|
||||
app = initialize({
|
||||
base: "../..",
|
||||
features: [],
|
||||
search: Object.assign({
|
||||
worker: "../../assets/javascripts/worker/search.7a2ea5ba.min.js"
|
||||
}, typeof search !== "undefined" && search)
|
||||
})
|
||||
</script>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
||||
File diff suppressed because one or more lines are too long
@@ -79,5 +79,9 @@
|
||||
<loc>None</loc>
|
||||
<lastmod>2020-06-15</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url><url>
|
||||
<loc>None</loc>
|
||||
<lastmod>2020-06-15</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
</urlset>
|
||||
BIN
sitemap.xml.gz
BIN
sitemap.xml.gz
Binary file not shown.
@@ -677,8 +677,20 @@
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../migration/08_to_10/" title="0.8.x ➡️ 1.0.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.0.x
|
||||
<a href="../../migration/08_to_1x/" title="0.8.x ➡️ 1.x.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../migration/1x_to_2x/" title="1.x.x ➡️ 2.x.x" class="md-nav__link">
|
||||
1.x.x ➡️ 2.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@@ -876,13 +888,13 @@
|
||||
</a>
|
||||
|
||||
|
||||
<a href="../../migration/08_to_10/" title="0.8.x ➡️ 1.0.x" class="md-footer-nav__link md-footer-nav__link--next" rel="next">
|
||||
<a href="../../migration/08_to_1x/" title="0.8.x ➡️ 1.x.x" class="md-footer-nav__link md-footer-nav__link--next" rel="next">
|
||||
<div class="md-footer-nav__title">
|
||||
<div class="md-ellipsis">
|
||||
<span class="md-footer-nav__direction">
|
||||
Next
|
||||
</span>
|
||||
0.8.x ➡️ 1.0.x
|
||||
0.8.x ➡️ 1.x.x
|
||||
</div>
|
||||
</div>
|
||||
<div class="md-footer-nav__button md-icon">
|
||||
|
||||
@@ -904,8 +904,20 @@
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../migration/08_to_10/" title="0.8.x ➡️ 1.0.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.0.x
|
||||
<a href="../../migration/08_to_1x/" title="0.8.x ➡️ 1.x.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../migration/1x_to_2x/" title="1.x.x ➡️ 2.x.x" class="md-nav__link">
|
||||
1.x.x ➡️ 2.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
@@ -777,8 +777,20 @@
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../migration/08_to_10/" title="0.8.x ➡️ 1.0.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.0.x
|
||||
<a href="../../migration/08_to_1x/" title="0.8.x ➡️ 1.x.x" class="md-nav__link">
|
||||
0.8.x ➡️ 1.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../migration/1x_to_2x/" title="1.x.x ➡️ 2.x.x" class="md-nav__link">
|
||||
1.x.x ➡️ 2.x.x
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user