# 위코드

2203개의 포스트

[TIL / Django] Westagram 4: 비밀번호 암호화 및 JWT 토큰 발행(bcrypt , JWT)

이번에는 인증/인가 시간에 배운 것을 토대로 비밀번호를 암호화하고 구현사항 > 회원가입 코드에 비밀번호 암호화 추가 로그인 성공 시 JWT 발행 코드 비밀번호 암호화 bcrypt 라이브러리를 사용하기 위해선 pip으로 먼저 설치해주어야 한다. bcrypt란? 단방

2일 전
·
0개의 댓글
post-thumbnail

[React]이번에는 카카오 소셜로그인의 401 에러코드 잡자!

401 에러코드 발생...카카오 소셜로그인의 400 에러코드를 해결을 했지만, 401에러코드도 발생을 했다. 도대체 어떻게 해결할지 여러가지 시도를 했지만 이 에러코드는 없어지지 않다가, 400에러코드 해결과 비슷하다는 생각이 들어서 비슷하게 코드를 쳐보니....우리

2일 전
·
0개의 댓글
post-thumbnail

[TIL] git workflow와 git rebase

기본적인 git flowFeature/sign-in에서 Main으로 git merge하는 경우merge를 할 때마다 모든 commit이 그대로 옮겨진다불필요한 merge commit 제거같은 작업을 진행한 commit끼리 모으기Feature/sign-in의 시작이 Ma

3일 전
·
0개의 댓글
post-thumbnail

[React]카카오 소셜로그인의 400 에러코드 잡자!

기능구현은 어느정도 되었고 작동은 되었는데, 개발자 도구에 카카오 로그인 버튼을 클릭하기 전에 계속 fetch 요청이 가서 계속 오류코드가 발생하는 현상이 일어났다. 무엇이 문제인지 알기 위해서 개발자 도구를 열어서 네트워크 탭도 열고, 오류가 뜬 코드가 어느 줄인지

3일 전
·
0개의 댓글
post-thumbnail

[React]로그인 상태에 따른 Navigation Bar 상태 변화(2)

1단계: Login.js 파일에서 슈크림 서비스의 토큰을 받아와서 전역변수로 관리를 한다.2단계: 그것을 Nav.js에서 검사를 한다.3단계: 이 때 Login에 있는 token과 Nav에 있는 token이 같아야 하기 때문에 Recoil을 써주는 것이다.결국 이 논리

4일 전
·
0개의 댓글

[TIL / Django] Westagram 3 - 로그인 view 작성

이번에는 로그인을 할 수 있는 뷰를 만든다. signin 브랜치에 다음의 내용을 구현한다. 구현사항 >

5일 전
·
0개의 댓글

[TIL / Django] Westagram 2 - 회원가입 view 작성

이번에는 회원가입을 할 수 있는 SignUpView를 작성할 것이다.signup 브랜치를 만들고 다음과 같이 view를 작성한다.이메일에는 @,. 가 포함되어 있을 것비밀번호는 8자리 이상, 숫자, 문자, 특수문자가 포함되어 있을 것이메일은 중복될 수 없음전화번호 형식

5일 전
·
0개의 댓글

[TIL / Django] Westagram 1 - model 작성

이번에는 위스타그램 프로젝트를 만들어 볼 것이다.초기 셋팅모델링초기 셋팅은 git initial 브랜치에서 하면되는데, westarbucks에서 하던것과 크게 다르지 않다.대신 패키지들을 정리해 놓은 requirements.txt도 함께 작성한다. 이 파일을 작성해 놓

5일 전
·
0개의 댓글

[TIL] 인증 / 인가

유저가 누구인지 확인하는 절차개인을 특정할 수 있는 정보(비밀번호, 주민등록번호 등)은 무조건 암호화하여 저장하도록 법으로 규제되어 있음.프론트에서 넘어온 암호는 해싱하여 복원할 수 없도록 하여 저장한다.다만 프론트에서 비밀번호가 전달될 때도 SSL를 기반으로 암호화가

5일 전
·
0개의 댓글

1차 프로젝트 회고

1차 프로젝트 회고

5일 전
·
0개의 댓글

[알고리즘 문제풀이] 코드카타 2

reverse 함수에 정수인 숫자를 인자로 받습니다. 그 숫자를 뒤집어서 return해주세요. 입력: 정수출력: 입력된 숫자를 뒤집은 형태의 정수입력받은 정수를 문자열로 형변환 시켜 리스트에 담는다. (정수->리스트는 되지 않기 때문)음수일 경우 마지막 인덱스에 '-'

6일 전
·
0개의 댓글

[알고리즘 문제풀이] 코드카타 1

two_sum함수에 숫자 리스트와 '특정 수'를 인자로 넘기면, 더해서 '특정 수'가 나오는 index를 배열에 담아 return해 주세요.(target으로 보내는 합계의 조합은 배열 전체 중에 2개 밖에 없다고 가정하겠습니다.) 입력: 정수 리스트 nums, 목표 숫

6일 전
·
0개의 댓글
post-thumbnail

Local Storage에 저장된 키값이 사라지는 오류

❓ Local Storage에 저장된 Key 값이 사라진다?! 소셜 로그인 기능을 구현하면서 계속해서 로컬스토리지에 잘 저장된 key값이 계속 사리지는 에러가 발생을 하였다. 아무리 생각을 하고 구글링을 해봐도 이유를 알 수가 없었다. 그러다가 결국 멘토님께 도움

2022년 1월 14일
·
0개의 댓글
post-thumbnail

Software Testing

Software Testing

2022년 1월 14일
·
0개의 댓글
post-thumbnail

카카오 소셜 로그인(Social Login) 구현 3편(백엔드에 토큰 넘기기 및 로컬 스토리지에 저장)

크림(https://kream.co.kr/) 클론코딩 카카오 소셜로그인 기능소셜로그인 기능 구현이라는 큰 목표를 구현하기 위해서 기능단위로 목표를 다시 쪼개어 보았다.1단계: 카카오에서 Sucream으로 인증코드롤 보내주는 것을 받는다.2단계: Sucream에

2022년 1월 13일
·
0개의 댓글
post-thumbnail

Search 아이콘 클릭 시 Search Bar로 변경

Search 아이콘 클릭 시 Search Bar로 변경

2022년 1월 13일
·
0개의 댓글
post-thumbnail

첫 글

위코드 사전스터디 OT를 어제 (1/12일) 진행하였다. 사전스터디 그리고 개강 시에는 어떻게 진행 되는지 알수있었고 사전스터디 팀원분들도만나게 되는 뜻깊은 시간 이었다. 아직은 서로에 대해서 아는것이 없고 어색함도 느껴지지만 같은 목표를 가지고 있는 사람들끼리 모인만

2022년 1월 13일
·
0개의 댓글
post-thumbnail

카카오 소셜 로그인(Social Login) 구현 2편(인가 코드를 가지고 토큰받기)

크림(https://kream.co.kr/) 클론코딩 카카오 소셜로그인 기능소셜로그인 기능 구현이라는 큰 목표를 구현하기 위해서 기능단위로 목표를 다시 쪼개어 보았다.1단계: 카카오에서 Sucream으로 인증코드롤 보내주는 것을 받는다.2단계: Sucream에

2022년 1월 13일
·
0개의 댓글
post-thumbnail

카카오 소셜 로그인(Social Login) 구현 1편(REST API란 무엇인가? / 인가코드 받기)

위코드(wecode) 2차 프로젝트 크림(https://kream.co.kr/) 클론코딩 카카오 소셜로그인 기능(토큰 발행까지) [카카오 공식문서] https://developers.kakao.com/docs/latest/ko/kakaologin/rest-api 

2022년 1월 12일
·
0개의 댓글