westagram westagram login test case 0. 현재 세팅 값 mysql : (id =10인 지훈박, [email protected], p@ssw0rd로 진행 예정) 로그인 기능 구현 code : 1. 로그인 성공 (e-mail, password가 각각 db에 존재하고 각각의 형식에 맞으며, 해당 e-mail에 맞는 password일 때) 2. e-mail, password 키가 전달되지 않았을 경우 3. e-mail을 잘못... djangowestagramdjango [Westagram] Mission3 : 회원가입 [Mission3] 회원가입 기능 구현 회원가입 기능을 구현하기 위해서 try,except문을 사용하여 조건을 주고 조건에 맞지 않으면 error가 발생하도록 작성하였습니다. 이메일에는 @와.이 필수로 포함되고, 비밀번호는 8자리 이상, 문자,숫자,특수문자의 복합이 되게하기 위해서 정규표현식을 사용하였습니다. 그리고 입력되는 email/password와 비교하여 조건에 맞지 않으면 Valid... westagramwestagram [Westagram] Mission4 : 로그인 [Mission4] 로그인 기능 구현 Mission4에서는 서비스의 회원으로 등록된 사용자를 로그인하도록 허가하는 과정을 작성했습니다. 로그인 기능 정의 -로그인을 위한 View를 작성해야합니다. 로그인 정보(이메일,비밀번호) -로그인을 할 때는 사용자 계정과 비밀번호가 필수입니다. 계정(account)은 email을 입력하는 것으로 가정하였습니다. 입력되는 account와 DB에 있는 em... westagramwestagram wecode TIL day 23 (Nov 10) json.loads는 json 형태의 데이터를 파이썬이 읽을 수 있는 형태로 디코딩 해주는 역할 요청(request)을 통해 들어온 json 데이터는 json.loads에 의해 파이썬이 읽을 수 있는 형태로 디코딩 됩니다. 이 데이터에서 우리가 필요한 데이터를 뽑아 우리가 만들었던 Account 모델의 DB에 저장합니다. DB에 이 값을 넣을때는 다시 유니코드 문자열로 변환시켜준다. 비밀번호... westagrampythonWeCodeTILdjangoTIL Mini Project | westagram 로그인 엔드포인트 구현 westagram 기능구현의 첫 번째 미션이었던 회원가입 엔드포인트를 마무리하고 이어서 로그인 엔드포인트를 구현하고자 한다. Mission 인스타그램에 회원가입 할 때에는 사용자 계정(예:전화번호, 사용자 이름 또는 이메일 중 하나)이 필수로 필요합니다. 인스타그램에 로그인 할 때에는 비밀번호가 필수로 필요합니다. 계정이나 패스워드 키가 전달되지 않았을 시, {"message": "KEY_E... git push로그인westagramgitSigninloginSignin [JS] Add: ID, PW 유효성 검사 기능 구현 id에 '@' 이 없을 경우 email input 밑에 "이메일에는 @가 있어야합니다." 안내 메세지 추가 기능 구현 pw가 5글자가 아닌 경우 password input 밑에 "비밀번호는 5자리 이상이어야합니다." 안내 메세지 추가 기능 구현 id와 pw 둘 다 조건 충족 시 로그인 버튼 활성화 기능 구현 HTML에 있는 로그인 email input 요소를 변수 userEmail에 할당한다... 프로젝트westagramwestagram [🤜Miniproject]Westagram-암호해쉬화/토큰발행 개인정보 보호를 위해 암호를 단방향 해쉬화 한뒤 동시에 로그인하면 토큰을 발급해주는 단계이다. 해당 내용에 대한 자세한내용은 를 참조! 해쉬화 할때 이용하는 알고리즘이 존재하는데 이 존재를 git에 올릴때 반영이 안되게 하는 작업을 해주자 decode decode화 안한 코드->b로 시작되는단어들이 decode를 하지 않아 byte타입으로 저장된 비밀번호들이다. bcrypt과정에서 해쉬화된 ... westagramWeCodedjangoWeCode [django][westagram] Mission4 Posting App 구현 그래서 db에 해당 컬럼에 int 로 데이터 유형이 잡혀서 왜? posting/models.py post()🥨 post()메서드의 마지막 3개 except를 보면 KeyError, User.DoesNotExists, Post.DoesNotExist 3개 오류 발생시 처리하기 위해 처리를 했습니다. 앞으로 돌아가서 try 바로 아래에 json.loads()를 통해서 request.body로 받... westagramWeCodedjangoWeCode
westagram login test case 0. 현재 세팅 값 mysql : (id =10인 지훈박, [email protected], p@ssw0rd로 진행 예정) 로그인 기능 구현 code : 1. 로그인 성공 (e-mail, password가 각각 db에 존재하고 각각의 형식에 맞으며, 해당 e-mail에 맞는 password일 때) 2. e-mail, password 키가 전달되지 않았을 경우 3. e-mail을 잘못... djangowestagramdjango [Westagram] Mission3 : 회원가입 [Mission3] 회원가입 기능 구현 회원가입 기능을 구현하기 위해서 try,except문을 사용하여 조건을 주고 조건에 맞지 않으면 error가 발생하도록 작성하였습니다. 이메일에는 @와.이 필수로 포함되고, 비밀번호는 8자리 이상, 문자,숫자,특수문자의 복합이 되게하기 위해서 정규표현식을 사용하였습니다. 그리고 입력되는 email/password와 비교하여 조건에 맞지 않으면 Valid... westagramwestagram [Westagram] Mission4 : 로그인 [Mission4] 로그인 기능 구현 Mission4에서는 서비스의 회원으로 등록된 사용자를 로그인하도록 허가하는 과정을 작성했습니다. 로그인 기능 정의 -로그인을 위한 View를 작성해야합니다. 로그인 정보(이메일,비밀번호) -로그인을 할 때는 사용자 계정과 비밀번호가 필수입니다. 계정(account)은 email을 입력하는 것으로 가정하였습니다. 입력되는 account와 DB에 있는 em... westagramwestagram wecode TIL day 23 (Nov 10) json.loads는 json 형태의 데이터를 파이썬이 읽을 수 있는 형태로 디코딩 해주는 역할 요청(request)을 통해 들어온 json 데이터는 json.loads에 의해 파이썬이 읽을 수 있는 형태로 디코딩 됩니다. 이 데이터에서 우리가 필요한 데이터를 뽑아 우리가 만들었던 Account 모델의 DB에 저장합니다. DB에 이 값을 넣을때는 다시 유니코드 문자열로 변환시켜준다. 비밀번호... westagrampythonWeCodeTILdjangoTIL Mini Project | westagram 로그인 엔드포인트 구현 westagram 기능구현의 첫 번째 미션이었던 회원가입 엔드포인트를 마무리하고 이어서 로그인 엔드포인트를 구현하고자 한다. Mission 인스타그램에 회원가입 할 때에는 사용자 계정(예:전화번호, 사용자 이름 또는 이메일 중 하나)이 필수로 필요합니다. 인스타그램에 로그인 할 때에는 비밀번호가 필수로 필요합니다. 계정이나 패스워드 키가 전달되지 않았을 시, {"message": "KEY_E... git push로그인westagramgitSigninloginSignin [JS] Add: ID, PW 유효성 검사 기능 구현 id에 '@' 이 없을 경우 email input 밑에 "이메일에는 @가 있어야합니다." 안내 메세지 추가 기능 구현 pw가 5글자가 아닌 경우 password input 밑에 "비밀번호는 5자리 이상이어야합니다." 안내 메세지 추가 기능 구현 id와 pw 둘 다 조건 충족 시 로그인 버튼 활성화 기능 구현 HTML에 있는 로그인 email input 요소를 변수 userEmail에 할당한다... 프로젝트westagramwestagram [🤜Miniproject]Westagram-암호해쉬화/토큰발행 개인정보 보호를 위해 암호를 단방향 해쉬화 한뒤 동시에 로그인하면 토큰을 발급해주는 단계이다. 해당 내용에 대한 자세한내용은 를 참조! 해쉬화 할때 이용하는 알고리즘이 존재하는데 이 존재를 git에 올릴때 반영이 안되게 하는 작업을 해주자 decode decode화 안한 코드->b로 시작되는단어들이 decode를 하지 않아 byte타입으로 저장된 비밀번호들이다. bcrypt과정에서 해쉬화된 ... westagramWeCodedjangoWeCode [django][westagram] Mission4 Posting App 구현 그래서 db에 해당 컬럼에 int 로 데이터 유형이 잡혀서 왜? posting/models.py post()🥨 post()메서드의 마지막 3개 except를 보면 KeyError, User.DoesNotExists, Post.DoesNotExist 3개 오류 발생시 처리하기 위해 처리를 했습니다. 앞으로 돌아가서 try 바로 아래에 json.loads()를 통해서 request.body로 받... westagramWeCodedjangoWeCode