[신입일기 - 99주차] 자동 로그인과 다국어

2024. 11. 26. 18:58·📑 신입일기

기간 : 2024.08.19 (월) ~ 2024.08.23 (금)


🥰 한 일

[인터럽트] 1. 다국어 sql 작업 

 - 난이도 : ⭐ 

 - 소요일 : 3.5

 

저번에 리스트업 해두었던 테이블을 기준으로 sql 문 쿼리 작성 시작했다.

우리 서비스는 sql 문 파일이 3개다.

 1. 테이블 구조 관련 sql          ex) CREATE TABLE ~~

 2. 데이터 관련 sql                  ex) INSERT INTO ~~

 3. 나중에 추가된 쿼리들 모음 

 

최초 설치 시에는 1 -> 2 -> 3 순서로 실행하고, 그 이후 패치할 때는 3번만 실행된다.

 

따라서, 나는 3개의 파일을 모두! 수정해야했다. ㅋㅋㅋㅋ 그래서 엑셀에 기록하면서 놓치는부분 없이 하려고 노력했다

 

어떤 테이블은 컬럼이 삭제되고, 어떤 테이블은 컬럼명도 변경되고, 어디는 또 컬럼은 그대로인데 데이터만 바뀌고.. 이런 경우가 많아서 .. 그냥 정신차리고 쿼리 작성 엄청 했다.. ㅋㅋㅋㅋ 

 

이거는 힘들지는 않았다... 아 힘들었던 것 같기도 하다. 그 정신이 약간 피폐해지면서... 개발하고 싶다...... 라는 생각을 좀 많이 했던 것 같다. ㅋㅋㅋㅋㅋㅋㅋ 하하.

 

 

[인터럽트] 2. 자동 로그인 가능하도록 개발

 - 난이도 : ⭐ ⭐ ⭐  

 - 소요일 : 1.5

 

자동 로그인 가능하도록 로그인 컴포넌트의 ts 파일을 좀 수정했다.

 

진행중이던 프로젝트에서 우리 서비스로 자동 로그인이 가능해야 했으므로,, URL 파라미터 이용하여 올바른 JWT 토큰을 받았다면 자동으로 로그인되도록 수정했다.

 

원래 웹 서버에서 사용자가 가지고 있는 토큰이 유효한지 계속 체크하는 부분이 있어서, 그 덕분에 올바르지 않은 JWT 토큰이라면 접근이 안되도록 잘 제어되었다.

 

URL 파라미터에 값이 없을 경우에는 기존처럼 사용자가 입력하여 로그인 가능하도록 페이지를 띄우는 형식으로 진행했다.

 

타 팀 주임님, 우리 팀장님, 우리팀 주임님과 협업하며 했는데,, 일단 잘 되어서 다행이라고 생각한다.. ㅎㅎ.. ㅠㅠ 자동 로그인 되게 하려고 고민을 좀 많이 했는데, 그래도 단기간에 주요 기능은 잘 끝내서 다행이다.! 


 

⭐ 느낀 점

 

이제 신입은 좀 아닌 것 같긴 한데 ㅋㅋㅋㅋ 이름을 바꿔야하나 싶다. ㅎㅎ

인터럽트가 쏟아지니까 그냥 웃음이 많이 나왔다. ㅋㅋㅋㅋ 특히 저 다국어는.. 얼른 끝내버리고 싶었다. ㅠㅠ 

sql 쿼리 작성의 난이도가 높진 않으니까 업무 부담감은 없는데, 그만큼 재미도 없더라. ㅋㅋㅋ 그래서 좀 개발하고 싶다는 생각을 많이 했다.

나는 좀 난이도 있는 걸 좋아하나..? 약간은 무의미하게 반복하는 그런 건 별로 안좋아하나보다. 이번에 잘 알았다..~ 

저작자표시

'📑 신입일기' 카테고리의 다른 글

[신입일기 - 98주차] 계속 이어지는 인터럽트.. 😊  (0) 2024.11.22
[신입일기 - 97주차] 계속 수정 😊  (0) 2024.11.21
[신입일기 - 96주차] 추가 수정사항이 계속 들어와용~ 안 끝나요 ~  (0) 2024.11.14
[신입일기 - 95주차] 무난했던 한 주  (0) 2024.11.13
[신입일기 - 94주차] 결함 수정으로 가득채운 한 주 🤣  (2) 2024.11.12
'📑 신입일기' 카테고리의 다른 글
  • [신입일기 - 98주차] 계속 이어지는 인터럽트.. 😊
  • [신입일기 - 97주차] 계속 수정 😊
  • [신입일기 - 96주차] 추가 수정사항이 계속 들어와용~ 안 끝나요 ~
  • [신입일기 - 95주차] 무난했던 한 주
듬듬
듬듬
  • 듬듬
    두드림
    듬듬
  • 전체
    오늘
    어제
    • 분류 전체보기 (280)
      • 📑 신입일기 (35)
      • 🍪 Web (1)
        • angular (1)
        • JavaScript (0)
      • 🧩 Node.js 공부 (2)
      • 🎲 알고리즘 공부 (192)
        • 프로그래머스 (76)
        • 백준 (96)
        • 코드업 (19)
      • 🎨 Tistory Customizing (1)
      • 💌 일상 (12)
        • 일상 (5)
        • 기록 (7)
      • 📜 자격증 (2)
        • 정보처리기사 (2)
      • 📗 spring boot 공부 (9)
      • 학교 공부 (20)
        • ICT 개론 (14)
        • 리눅스 (6)
      • ChatGPT 랑 놀기 (0)
  • 블로그 메뉴

    • 홈
    • 방명록
    • 글쓰기
  • 링크

    • 깃허브
  • 공지사항

  • 인기 글

  • 태그

    스프링 부트
    프로그래머스
    스프링부트
    nodejs
    행렬덧셈
    일기
    파이썬
    코테
    컨텐더스
    오버워치
    백준
    codeup
    6월 목표
    정처기
    찬양추천
    정보처리기사
    코린이
    충무로
    코드업
    카카오
    연습문제
    오블완
    50문답
    피보나치수
    신입일기
    티스토리챌린지
    til
    코민이
    폰켓몬
    BOJ
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
듬듬
[신입일기 - 99주차] 자동 로그인과 다국어
상단으로

티스토리툴바