일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 |
- 생성자
- 내일배움캠프
- 스파르타내일배움캠프TIL
- Java의 이점
- 스파르타내일배움캠프
- JVM
- TiL_1st_0419
- Git
- 인스턴스
- 메서드
- Diary 해우소
- Github_token
- 스레드
- 변수의 다양성
- static
- 성장기록
- #스파르타내일배움캠프TIL
- diary
- 객체지향 언어
- GitHub
- #스파르타내일배움캠프
- 클래스
- KPT
- Java
- 포맷은 최후의 보루
- 감사기록
- 회고록
- 해우소
- Token
- #내일배움캠프
- Today
- Total
목록2024/06 (55)
몬그로이
그렇게 이야기가 끝났다고 여겼지만 프로젝트를 진행하면서도토큰 "만료"에 대해 계속 생각하다보니 Collection 타입에 적으면 되지 않나 하는 생각이 들었다또 생각을 해보니 과제를 위한 일시적인 거니까 그리 큰 부담은 안 될 것이긴 할 것이다탈퇴할 때는 로그아웃시키는 그 과정에서 Collection 에 토큰을 담아야 겠다라고 생각하고 실행에 옮기려던 순간token Table을 하나 만들어서 creadtedAt 으로 시간계산을 거쳐token의 상태를 ABLE 에서 ENABLE 로 바꾸는 방법이 떠올랐다어쨌든 이것도 DB에 저장하는 거니까 서버에 부담주는 건 매한가지이긴 한데,브라우저에 널려있는 방식보다 참신한 방식이었기에 해보고 싶었다 그런데 요구사항이 refresh 토큰만 만료하는 것이기 때문에 re..
팀 프로젝트 5~6일차https://mongroy.tistory.com/94 팀 프로젝트 5~6일차더보기포기하고 싶은 마음이 굴뚝같다이틀 전부터 눈은 눈대로 시리고 잠도 제대로 못 잤다진짜 1인분을 할 수 있게 되었는데 나에게 주어진 건 4인분쯤 되는 것 같다그렇다고 내가 팀장이 아니mongroy.tistory.com 팀 프로젝트 7~8일차https://mongroy.tistory.com/96 팀 프로젝트 7~8일차그렇게 이야기가 끝났다고 여겼지만 프로젝트를 진행하면서도토큰 "만료"에 대해 계속 생각하다보니 Collection 타입에 적으면 되지 않나 하는 생각이 들었다또 생각을 해보니 과제를 위한 일시mongroy.tistory.com https://www.notion.so/teamsparta/KP..
더보기포기하고 싶은 마음이 굴뚝같다이틀 전부터 눈은 눈대로 시리고 잠도 제대로 못 잤다진짜 1인분을 할 수 있게 되었는데 나에게 주어진 건 4인분쯤 되는 것 같다그렇다고 내가 팀장이 아니라서 마음대로 이끌어 나갈 수도 없는 노릇이고아무리 팀장이었다고 한들.. 가능할까? 오늘 12시 까지는 개인공부를 진행하고그리고 튜터님 조언에 따라 임의로 진행할 것이다더보기개인 공부 하는데 자꾸 걱정이 되어서 제대로 되지가 않는다돌려보기를 몇 번이나 했는지 모르겠다 누구 것을 임의로 진행해야 할지도 감이 안 잡히기 때문에결정한 것이 두 사람의 두 번째 메서드들을 해야겠다는 것이다그러므로 게시글 전체 조회와 로그아웃 기능을 구현해야 한다끝나면 security 공부를 다시 해봐야 겠다동등성과 동일성에 대해 공부하다가 dto..
https://mongroy.tistory.com/91 벽이 반쯤 허물어진https://velog.io/@wldud5023/Refresh-%ED%86%A0%ED%81%B0 Refresh 토큰사용자의 인증을 위한 토큰이 아닌 새로운 에세스 토큰을 생성하는 용도로 사용한다. 사용자의 인증은 access 토큰으로 하되, access 토큰의 만mongroy.tistory.comhttps://mongroy.tistory.com/92 팀프로젝트 진행 기록 3 ~ 4일차처음에는 뭐라도 새로운 '기술'을 집어 넣으려고 애썼으나현재 주어진 과제에서 요구하는 최대 목표가 주어진 마감기한을 엄수하며 필수 구현이 제대로 작동하는 것이기에새로운 걸 계속 공부mongroy.tistory.com
처음에는 뭐라도 새로운 '기술'을 집어 넣으려고 애썼으나현재 주어진 과제에서 요구하는 최대 목표가 주어진 마감기한을 엄수하며 필수 구현이 제대로 작동하는 것이기에새로운 걸 계속 공부하면서 넣어가며 만들어내는 것 보다는현재 내가 알고있는 것을 기준으로 만든 후, 시간이 남으면 공부하면서 리팩토링을 진행하는 것이 낫다고 판단했다우리팀은 경험이 적은 사람들밖에 없었기에 더더욱 그랬다새벽에 프로필 수정로직으로 끙끙대다가아침에 다시 생각해보니 이전 방식은 구현이 불가능하다고 판단되어 다른 방식으로 구현하기로 했다 내가 어제 생각했던 구조는 아래와 같다1. 한 페이지에 구역이 나뉘어 프로필 수정을 진행하는 경우:비밀번호구역, 비밀번호 제외 구역2. 한 페이지에 고치고 싶은 정보를만 입력 후 진행하는 경우(기존 비밀..
https://velog.io/@wldud5023/Refresh-%ED%86%A0%ED%81%B0 Refresh 토큰사용자의 인증을 위한 토큰이 아닌 새로운 에세스 토큰을 생성하는 용도로 사용한다. 사용자의 인증은 access 토큰으로 하되, access 토큰의 만료시간이 끝나면 refresh 토큰으로 다시 access토큰을 생velog.io Refresh 토큰에 대해 조사를 하면서 위 글의 동작원리를 보다가 불현듯 코드를 작성하는 것에 대한 의문이 풀렸다사람들이 구글링을 통해서 조사한 다음 알아서 작성을 하는데, 도대체 어떻게 그게 가능하지??하고 항상 의문이었는데 그게 갑자기 해소된 것이다떠오른 생각이 맞는지 한 튜터님께 확인을 받고나자 코딩이 한층 더 재밌게 느껴졌다 자리로 돌아와서 돌이켜보니튜터님..
https://mongroy.tistory.com/89 팀프로젝트 진행 기록 1 ~ 2일차개발 혹은 개발을 위한 공부를 진행 할 때마다 간략한 글 작성하기해당 기능의 코드는 어떠한 로직을 가지고 있는지※ 입력값이 들어가면 어떠한 코드를 통해 어떠한 값으로 변화하는지코드를mongroy.tistory.com
1일차 API명세서, ERD 다이어그램, 와이어프레임 작성깃 설정, 푸시 테스트 및 기능 분담등 기본 설정에 집중 2일차 Git 에게 데인 날API 로직 한 가지를 작성 후 pull > update > push 를 하려고 했더니 알림창이 떴다 튜터님께 해결하기 위한 액션을 취했던 것들은 설명드렸지만update 를 했던 것을 말씀드리지 않고 진행했더니 작성해 둔 코드가 초기화가 되어버렸다작성하면서 메모해 두었던 것을 기반으로 재작성 완료 후 튜터님께 도움을 받으며 다시 push를 도움받았다 원인은전 날 테스트 해본다고 branch를 이동다니면서 push 테스트를 했는데, push가 잘 안되자깃을 잘 아는 update 하면 된다는 말을 들어서 그대로 진행하고서는IntelliJ에서는 update 를 눌러져야..