前提 カスタムユーザを作成済み テスト用データを作成済み 今回はカスタムユーザModelを作成して、employee_numberとpasswordでトークンを作成します カスタムユーザを作成されたい方は以下の記事を参考にしてください テスト用データを作成する際はfixtureを使うと効果的です fixtureを作成されたい方は以下の記事を参考にしてください 認証の種類 Webで使われている主な認証方法は以下の通りです Basic Token Json Web Token(JWT) Session 今回はToken認証について具体例を交えながら解説していきます Token認証 認証方式の一つで、HTTPヘッダにある一意のトークンを使用して認証します 作成されたトークンはデータベース内に保存されます Django Rest Frameworkで再現してみよう! Django Rest Fra
![Django Rest FrameworkでToken認証を実装する方法について - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/934238f33b70dcea303805eef114a02d86bf7967/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9RGphbmdvJTIwUmVzdCUyMEZyYW1ld29yayVFMyU4MSVBN1Rva2VuJUU4JUFBJThEJUU4JUE4JUJDJUUzJTgyJTkyJUU1JUFFJTlGJUU4JUEzJTg1JUUzJTgxJTk5JUUzJTgyJThCJUU2JTk2JUI5JUU2JUIzJTk1JUUzJTgxJUFCJUUzJTgxJUE0JUUzJTgxJTg0JUUzJTgxJUE2JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1kMjRlYTM2NjVjZGIyY2VjYzZiODA3MTVkZDM4NDQ3OA%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTcxNiZ0eHQ9JTQwc2h1bjE5OCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTMyJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9YjNhMGViMDU4ZDRjYWM1MDQ3M2I5ZjhlN2I2MTVhMmQ%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3Df262a4b1a8521f25118e17d51af7750c)