TIL 3일차 - 로그인 상태 구현을 위한 무모한 도전

박찬웅·2023년 2월 8일
0

항해99

목록 보기
9/105

23년 2월 8일

배운 것

오늘 회의에서 이번에 엄청 어려운 것을 한번 시도해 봤는데 로그인 기능 중에 아이디랑 패스워드가 일치하면 로그인 되게 하고, 그렇지 않으면 로그인 실패 뜨게 하는 것이였다.
추가적으로 Git과 Github에 대해서 특별 강의를 듣게 되었다.

시도해본 것

이번에 시도해본 것은 엄청 많았다. 현재 코드가 전반적으로 망가져서 코드는 못올렸지만 특히나 if문의 조건을 수십번의 시도를 해 보왔다. 같이 코딩이 부족하신분 한 분과 함께 열심히 생각해보면서 했으나, 부분적으로 완료 된것은 아이디와 비밀번호가 일치하면 로그인 완료 되고 다시 메인 창으로 넘어가게 하는 것 까지는 성공 했지만, 아이디와 비밀번호가 일치하지 않으면 로그인이 안된다는 알림창이 뜨지 않았다.

해결

데이터의 저장된 아이디와 패스워드를 정확히 입력하면 로그인 완료 하는 것만 해결하였다. 다만 여러가지 꼬여진 코드의 구조로 로그인 성공, 실패 여부의 구현은 실패하였다. 내일 다시 회의해서 다시 한번 알아 봐야하는 점이다.

알게 된 점

if문의 조건을 잘 생각하면서 대입 해야 한다는 것을 크게 알았으며, 결국 끝내 당일에 해결은 못했지만 여러가지 문법을 더 많이 공부를 해야하는 것을 알게 되었다. 또한 그전 까지는 파이참 안에 있는 git 커밋을 했었고, 원격을 전혀 안하고 구현을 하였다. 하지만 이번 git 강의를 통해서 한사람당 하나씩 각각 원격을 만들어서 구현을 해야 된다는 것을 알게 되었다. 각 원격마다 코드를 다 적어서 확인요청을 해서 좋다고 하면 커밋을 하고 최종적으로 더이상 수정할게 없으면 그때 메인 로컬로 병합을 해야 한다는 것을 알게 되었다.

아래 사진이 git을 주요 사용하는 방법이다.

앞으로 계획

로그인 기능이 지금 여러가지로 문제가 있어서 아마 내일은 로그인 구현만 마무리 하면 거의 토이프로젝트는 마무리 될 예정이다. 또한 금요일에 입학시험이 있는데 오늘 예상문제가 나왔다. 그래서 아마 웹개발 종합반 다시 보면서 공부를 할 예정이며, 또한 오늘 소개한 git에 대한 시간 날때 개념도 잘 숙지하는데 노력이 필요한 것을 알게 되었다.

profile
향해 13기 node.js 백앤드

0개의 댓글