codestates / codestates/TMT-client

[Dev-Log✍️]나원빈 6/25 회고

Open
#31 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
0
Forks
3
PR merge metrics
No merged PRs in 30d

Description

### 오늘은 어떻게 프로젝트에 기여했나요?
로그인, 회원가입 모달 완료, 유효성검사 완료
Redux 로그인, 유저정보, 토큰상태관리 구현
구글 로그인 구현

### 오늘의 프로젝트에서 힘든 점은 무엇인가요?
* 구글 로그인 react-google-login로 구현했다. 상태관리까지 잘 적용되는데 로그아웃은?
* isSignedIn={true}로 주면 구글 로그인이 계속 유지되는것 같다. res로 응답이 계속 받아짐, isSignedIn을 사용하지 않으면 새로고침시 res로 응답이 들어오지 않아 정보가 사라지는거 같은데 리덕스상태는 유지된다.
* react-google-login에서 제공하는 GoogleLogout도 있는 것 같은데, 이건 기본 로그아웃이랑 별개로 써야되는것 같아서 일단 패스,

```js
const responseGoogle = (response: any) => {
console.log(response);
dispatch(UserInfo(response.profileObj.name, response.profileObj.email));
dispatch(AccessToken(response.accessToken));
dispatch(LoginStatus(true));
};
---------------------------------------------------------------------------------
(

Google

)}
onSuccess={responseGoogle}
onFailure={responseGoogle}
/>
```

### 내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?
* [ ] 카카오 로그인, 구글 로그인 더 확인하기,
* [ ] 소셜 회원가입은 어떻게 구현해야되는지 확인하기,

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.