2024년 5월 29일

김의석 ·2024년 5월 29일

Hello! Poko Meeting

목록 보기
6/6

작업 현황 공유

추태욱

1) middleware를 활용해서 사번을 이용한 로그인 체계 구현 -> request.session(인증방식) 사용

  • 세션 사용 시 다양한 정보를(사용자 추적) 통해 얻을 수 있다.
  • 세션을 통한 로그인 구현 상태 후 session/is_authenticated 결정필요
  • ~22일 토요일 3시 zoom(2024년 5월 25일 완료)
    • is_authenticated로 유지하며 middleware.py 코드 정리

2) checking 보수

  • html에 form 태그를 범위를 수정하여 한번에 전달 할 수 있도록

김의석

1) 추가 수집 교사데이터에 대한 PM 요구사항

(1) 프로필 작성 시

  • 교사 이름(full name)
  • 생년월일
  • 담당 학년(보류, 데이터 무결성 위반)
  • 담당 학년의 성별(보류, 데이터 무결성 위반)
    • 중1 이삭반
    • 고3 요셉반
  • 이외 데이터는 필히 PM 논의 후 추가

(2) 비밀번호 찾기 시

  • 교사 이름 / 생년월일로 식별

2) 사용자 코드를 이용한 로그인에 대한 피드백(FE)

(1) 처음부터 개발의 확장 범위를 차단해서 개발할 필요는 없다.

(2) 사용자 인증 절차 및 보안 강화 필요

  • 내부적으로 사용자를 식별할 데이터를 선정하고 이를 통해 인증 시 보안을 강화할 것(FE)
  • 사용자 코드를 이용한 로그인은 보안이 내부적으로 개발하는 서비스라도 강도가 낮다 생각.(FE)
  • sns 및 회원 가입을 이용한 로그인은 사용자에게 많은 요구가 필요해서 지양(PM)
  • 내부적으로 사용자 식별을 어떤 교사데이터를 가지고 통해 보안을 강화할 것인가?를 고려(BE)

(3) 사용자 코드 분실 시 프로세스가 자동화 되지 않음.

  • 사용자 코드를 이용한 로그인 시 분실 프로세스는 개발팀에 직접 문의 하는 것으로 설계 되어있음.
  • 추가로 본인이 사용하는 익숙한 아이디가 아닌 개발팀에서 일괄적으로 배포하는 사용자 코드는 분실의 위험이 높다고 함.

3) 양육일지 UI를 반영한 Model 필드 상세 옵션 수정

  • 횟수 범위 1~7회로 지정
  • 관리자 관점에서 정확한 집계를 위해

4) 회원가입을 이용한 로그인 체계 구현

  • 로그인(완료)
  • 회원가입(완료)
  • 비밀번호 재설정(완료)
  • 비밀번호 찾기
  • 아이디 찾기

목표 진행현황

  • 비밀번호 찾기와 프로필 작성 시 수집할 교사 데이터 추가 여부를 PM과 논의 후 결정하고 User 모델을 확장하여 수집할 데이터를 위한 *필드를 추가*

  • 완성 양육일지 UI를 참고 한 MemberCheck와 UserCheck의 필드 옵션 수정

  • 사용자 인증/보안강화 및 개발확장을 위해 회원가입 로그인 /사번코드 로그인 추가 내용 파악 및 구현(~5월 31일)

기타

  • Get image model 삭제
    • 관련 html 정리 및 load static 사용
    • Get image model은 삭제(예정)
  • 레퍼런스 UI 리서칭, 벤치마킹
    • 시프트
    • flex
    • 원티드
    • 네이버 폼 UI(개발자모드 참고)

~0601 작업

추태욱(BE)

1) checking 보수

  • html에 form 태그를 범위를 수정하여 한번에 전달 할 수 있도록

김의석(BE)

1) 양육일지 UI를 반영한 Model 필드 상세 옵션 수정

  • 횟수 범위 1~7회로 지정
  • 관리자 관점에서 정확한 집계를 위해
  • 횟수 표기는 프론트에서하고 데이터만 입력 받을 수 있도록
  • 2024년 5월 29일 DB 명세

2) 회원가입을 이용한 로그인 체계 구현

  • 로그인(완료)
  • 회원가입(완료)
  • 비밀번호 재설정(완료)
  • 비밀번호 찾기
  • 아이디 찾기

3) PM 논의 사항

반구분 방식

  • 교사 반마다 별칭을 부여
  • 김의석 이삭반(중2,남)
    노다은 야곱반(중2,3 여)
    김성은 요한반(고3, 남여)

e-mail 필드 입력

필요성

  • 생년월일과 더불어 사용자 인증 강화
  • 비밀번호 찾기/아이디 찾기 시 결과를 어떻게 보여줄 것인지?
    • 비밀번호 찾기 / 아이디 찾기 결과를 이메일로 전송
    • 웹에 출력

현재목표

PM

(1) 로그인 UI
(2) 양육일지 UI 완성

FE

(1) reat 환경 세팅

(2) 로그인 UI 완료 시 구현

BE

회원가입을 통한 로그인 체계 구현

(1) 추가 교사데이터 수집을 위한 User 모델 확장(5월 28일 완료)

(2) 양육일지 UI를 참고한 모델 필드 옵션 수정(5월 29일 완료)

(3) 사용자 인증/보안강화 및 개발확장을 위해 회원가입 로그인 /사번코드 로그인 추가 내용 파악 및 구현(~5월 31일)

profile
널리 이롭게

0개의 댓글