본문 바로가기

학습/[The-Origin][SW][Backend] Main Pag

[The Origin][VSCODE][Django] 로그인/로그아웃 기능 구현

반응형

로그인 기능 구현

기본 흐름

  ※ 데이터 유효성 검사 → 비지니스 로직 처리 → 응답

데이터 유효성 검사

  - 정규 표현식이나 제어문, 반복문 등을 활용해서 유효성 검사가 가능하다.

따라하면서 익히기

  ※ 원래 세션을 알고 있으면 좋다. 몰라도 따라하면서 가능

  - 로그인 미들웨어 : 폼에 대한 렌더링을 도와주고 유효성 검사까지


로그인 확인하기

디버깅을 통해서 확인하기

  - 디버깅 확인

  - Coding Miss로 인한 문제점

  - code Check

  - 간단하게 log 상태 확인하기

  - 실행 후 결과

  - 로그인 상태 보안

※ Tip

  - 기본 3단계 : 데이터 유효성 → 비지니스 로직 → 응답

  - 일부 생략은 처리가 가능하나 기본적인 흐름이라고 애해하면 좋다


로그아웃

Django의 logout 기능 활용

  - 템플릿 수정

  - logout urls 작성

  - 기본 기능 활용 logout 구현

  - logout 후 index 화면에서의 확인


 

 

반응형