タグ

ブックマーク / torajirousan.hatenadiary.jp (2)

  • djangoログイン時にクッキーにセッションIDをセットする仕組みを見てみたのでメモ - diadia

    まず認証 認証はユーザーが誰であるかを特定するものである。そのためクレデンシャル情報を用いて認証を行う。 クレデンシャル情報は種類がある。 ユーザーの記憶によるもの(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

    djangoログイン時にクッキーにセッションIDをセットする仕組みを見てみたのでメモ - diadia
  • docker環境でデバッグする方法を調べた - diadia

    同期と所感 vscodeでデバッグできれば様々な言語、フレームワークでも同じようにデバッグ環境を構築できるのではと期待している。 そんなわけで今回はvscodedockerのデバッグ環境構築を調査し、やってみた。 デバッグ環境構築して感じのは、コンテナのリモートデバッグと言われるジャンルでも、特別なやり方をせず、ローカルのデバッグ方法の延長線上にあったことだった。(vscode拡張機能を1つ追加し、組み合わせてデバッグを実現していると感じた。) 段階を踏んで試みれば、この類のデバッグは難しい作業ではないと感じた。 採用したデバッグ方法 調べてみて分かったことは、コンテナ環境でデバッグする種類には大きく分けて2種類ある。細かく見れば4種類あることが分かった。 他の言語やフレームワークでも同じようにデバッグしたいと思うので、ソースコードをいじって言語特有のライブラリを仕込んでデバッグする方

    docker環境でデバッグする方法を調べた - diadia
  • 1