BackEnd/lms_login_pw_issue

lms_login_issue가 있었다.

LMS 비밀번호는 크게 세가지로 나다. ( 아래 이미지 첨부 )

  1. 초기 비밀번호 ( 교번/학번(수험번호) + 주민번호 앞6자리 )

  2. 10자리 문자/숫자/특수문자 혼용.

  3. 임시비밀번호 : 임의의 6자리 숫자

하지만 17학번 기준 주민등록번호 뒷자리가 비밀번호로 설정되어있는 사람들이 있다.

로그인 실패시의 오류보고 체계가 잘이루어져 있지 않았다. 그래서 다른 예외가 무엇이 더 있을지 모르겠어서, 시스템에서 확인하던 pw부분을 주석처리 하고 lms 로그인 시스템에 맡기게 되었다.

'''
/contorller/login_check.py
'''
if lms_id.isdigit() != True and len(lms_id) != 9:
        return False
    # elif len(lms_pw) != 6 and not (10 <= len(lms_pw) <= 16):
    #     return False

Last updated