3/7 TIL >오늘의 회고

송은혜·2022년 3월 7일
0

항해99 6기

목록 보기
5/34

오늘의 지식💡

flask를 이용하여 로그인 or 회원가입 페이지를 만들때는 해시함수를 사용한다.
hashlib를 임포트 하고 사용한다.

✅해시함수란, 알고리즘의 한 종류로서 임의의 데이터를 입력 받아 항상 고정된 길이의 임의의 값으로 변환해주는 함수를 말한다.

ex) 비밀번호로 12345를 입력했지만, !@$%ejd@d9n!di& .... 이런식으로 정해진 길이의 임의값으로 변환이 된다.


로그인or 회원가입 페이지를 만들때, 아이디 비밀번호를 로그인하였을때 토큰을 생성해서 해당 사용자가 인증된 사용자임을 나타내주어야한다.
그때 사용할 토큰을 JWT(JSON Web Token)이라고 하고, JWT를 사용하기위해 비밀암호를 만든다. ex) SECRET_KEY = 'abcd' 이런식.




오늘은 항해99가 시작하는 첫 날이였다. 첫 주차를 함께 공부해 갈 팀이 생겼고 오리엔테이션을 했고, 새로운 과제를 받았다. 새로운 강의들이 생겼고 참고하고 구글링하며 과제를 완성해나가야한다. 그 과정은 물론 쉽지않다. 아직 뭐가 먼저고 어떤 식으로 차례차례 헤쳐나가야하는 지 알지 못해서 공부할 건 많은데, 정리가 안된채로 눈앞에 너저분하게 깔려있는 느낌이다. 그렇지만 개발 공부를 하는 것은 흥미롭다. 재미라도 있지않았으면 나는 개발을 절대 도전하지 않았을 것 같다. 답답한데도 이상하게 재미가 있다. 쥐뿔 아는 것도 없으면서 만들어보고 싶은건 또 이것 저것 많다. 지금은 눈 앞에 있는 것을 봐도 모르지만 이 항해가 끝날쯤엔 멀리 내다 볼 수 있는 개발자가 되었으면 좋겠다.



0개의 댓글