まず認証 認証はユーザーが誰であるかを特定するものである。そのためクレデンシャル情報を用いて認証を行う。 クレデンシャル情報は種類がある。 ユーザーの記憶によるもの(something you know) ユーザーが所有しているもの(something you have) ユーザーの身体的な特徴に基づくもの (something you are) 下の方が一般的に認証強度が強いと言われている。 認証コード部分とdjango自体のコード # views.py from django.shortcuts import render, redirect from django.views import View from django.urls import reverse from django.http import HttpResponse from django.contrib.auth