Friday 1:30 p.m.–2 p.m.
Room 202 #pyconjp_202Djangoフレームワークのユーザーモデルと認証
Shinya Okano
- Audience level:
- Intermediate
- Category:
- Web Frameworks
- Slide:
- https://www.slideshare.net/tokibito/django-79549364
- Video:
- https://youtu.be/TpUb2cK-EQQ
Description
Djangoフレームワークにはユーザーモデルと認証の仕組みが組み込まれています。これらの紹介とカスタマイズのポイント、ハマりどころなどについて話します。
Abstract
Webアプリケーションでは、利用者の認証してアプリケーションを利用させる仕組みが広く使われています。
Djangoフレームワークを利用してアプリケーションを開発する際は、利用者の情報は認証フレームワーク(django.contrib.auth)を利用します。
この認証フレームワークはすぐに利用可能なものですが、次のようなカスタマイズもできます。
- 保存しておく利用者情報の追加(Userモデルの変更、拡張)
- 認証アルゴリズムの変更