codestates / codestates/ssg-ga
[Dev Log] 이욱재 / 2021/08/14
- Dominant language
- JavaScript
- Stars
- 0
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
## 오늘은 어떻게 프로젝트에 기여했나요?
- 회원정보 수정 기능 구현중 비밀번호 변경과 회원 탈퇴 기능 구현
- 각 페이지 기능 중 부족한 부분들 조금씩 수정
## 오늘의 프로젝트에서 힘든 점은 무엇인가요?
- 회원정보 수정 역시 비밀번호를 변경하는 부분과 회원 탈퇴시 비밀번호를 암호화해야 하는데 비밀번호를 암호화하여 보내는 과정에서 실수가 있어 그것을 찾아내는데 시간이 많이 소요되었다. (키값을 password로 !!)
```js
const secretKey = `${process.env.REACT_APP_CRYPTOJS_SECRETKEY}`;
const encryptedPassword = cryptojs.AES.encrypt(
JSON.stringify({ password: currentPassword }),
secretKey
).toString();
```
- 회원탈퇴시 delete 메서드에서 body에 비밀번호를 보낼시 평소와는 다른 방법을 사용하는 것에 대해 파악하는데 오래걸림. (data 안에 객체로 써줘야 하더라 ㅜ)
```js
{
data: {
password: encryptedPassword,
},
},
```
- 리덕스도 헷갈려서 실수
```js
dispatch(
changeUsername({ id, username: inputValues.username, email })
);
```
## 내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?
- 기능 구현은 이제 어느 정도 구현하였으나 수시로 체크하면서 에러핸들링 할 예정
- 이제 CSS 작업 구체적으로 실행해야 한다.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.