Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Github 로그인 기능 구현 #72

Merged
merged 12 commits into from
Jun 22, 2021
Merged

Github 로그인 기능 구현 #72

merged 12 commits into from
Jun 22, 2021

Conversation

dahun-lee-daji
Copy link
Collaborator

  • 깃허브 로그인 기능 구현

  • 애플 로그인의 경우, 백엔드의 기능 구현 우선순위에 따라서 후순위로 미뤄짐.

  • Network 모듈: 싱글톤. get 기능 구현

  • IssueListView에서 Network.shared의 로그인 토큰의 nil 여부를 확인하여 로그인 페이지 present.

@dahun-lee-daji dahun-lee-daji self-assigned this Jun 21, 2021
This was linked to issues Jun 21, 2021
Copy link
Collaborator

@ellyheetov ellyheetov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

다우니 혼자 정말 수고 많았어요
네트워크 코드 잘 짜신 것 같아요. 수정할 부분이 거의 없네요 ㅎㅎ
몇 가지 제가 궁금한 거나, 수정하는게 어떨까 하는 부분에 대해서 코멘트 달았어요.

그리고, 저희가 SwiftLint를 코코아팟으로 받아놓기는 했는데, 적용을 하지 않은 것 같아요.
여기 를 보면 쉽게 적용할 수 있을 것 같은데...
제가 적용해보니 Warning이 3,000개가 넘네요...?😅😅 이거 적용 해야하나요 말아야 하나요🤔

iOS/issue-tracker/IssueList/IssueCoordinator.swift Outdated Show resolved Hide resolved
iOS/issue-tracker/Model/User.swift Outdated Show resolved Hide resolved
iOS/issue-tracker/Network/EndPoint.swift Outdated Show resolved Hide resolved
iOS/issue-tracker/Network/NetworkService.swift Outdated Show resolved Hide resolved
iOS/issue-tracker/Network/EndPoint.swift Show resolved Hide resolved
iOS/issue-tracker/Login/LoginDelegates.swift Show resolved Hide resolved
@dahun-lee-daji
Copy link
Collaborator Author

SwiftLint의 경우는 페어로 진행해보는 것도 좋을 것 같아요!

@dahun-lee-daji dahun-lee-daji merged commit c8ed554 into iOS-dev Jun 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[iOS] Apple 로그인 [iOS] Github 로그인
2 participants