디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

api 잘아는 사람만 들어와라 제발

프갤러(211.192) 2024.08.07 19:53:36
조회 226 추천 0 댓글 13

구조는 예를들어 spa + rest api 라고 가정함.


어떤 홈페이지에서 api요청 전에 토큰 발급받으려고 client id와 client secret을 base64로 인코딩한다음


authorization 헤더에 넣어서 oauth에 fetch 요청 하더라고


이해가 안가는게


1. 만약 토큰 발급받으려는 로직이 자격없는 제 3자의 api요청을 방지하기 위해서라면


-> 프론트 소스코드에 떡하니 client id와 secret이 (환경변수로 안보이지만 관리자도구로 확인가능) 노출되어있는데 oauth로 토큰 발급받아봤자 제 3자도 


같은 client id와 secret으로 토큰 발급받아서 요청보낼수있지않나? 그렇다면 로직의 의미가 없는데 왜 위 로직을 사용하는거지?


2. 위의 이유가 아니라면 어떠한 이유때문에 api요청 전에 토큰을 발급받는거임?




나도 포폴땜에 spa + restapi로 프로젝트중이고, 내가 배포 + api 서버 담당했음.


관리자 페이지의 경우 로그인 후 jwt.발급으로 spring security에서 검증하는 로직을 진행했고,


일반적인 GET요청의 경우 api key만 헤더에 넣어서 요청보내고 검증후 api 값 반환하는식으로 진행했는데


아무리 생각해도 api key의.의미가 없음...


명쾌한 답변 부탁함

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 주위의 유혹에 쉽게 마음이 흔들릴 것 같은 스타는? 운영자 24/10/21 - -
2762849 MZ선배 개발자들의 무서움을 모르는구만? [1] 모로보시아타루(58.236) 10.17 78 0
2762848 정보보안 비전어떠냐? [5] ㅇㅇㅇ(1.237) 10.17 97 0
2762847 프갤보면서 현직자들이 드는생각. [2] 모로보시아타루(58.236) 10.17 89 0
2762846 프갤에서 프로그래밍 실력은 [1] 모로보시아타루(58.236) 10.17 58 0
2762845 프갤특징 모로보시아타루(58.236) 10.17 41 0
2762844 개발자들이 유독 아싸들이 많아서 그런가 [2] ㅇㅇ(211.244) 10.17 93 0
2762843 클릭해서 껍질만 벗기는데도- Rx 클릭커 게임! [1] 프갤러(121.172) 10.17 54 0
2762842 프비지원 1교시를 마칩니다. 모로보시아타루(58.236) 10.17 28 0
2762841 1인 소호 사무실 얼마 할려나 [4] 프갤러(61.79) 10.17 58 0
2762840 웹개발은 장벽이 너무 낮다는거 [6] ㅇㅇ갤로그로 이동합니다. 10.17 121 0
2762838 보통 백엔드에선 어떤 로그 저장함? [6] ㅇㅇ(220.87) 10.17 61 0
2762837 회사노트북 점심나갈거같애 [10] 프갤러(211.234) 10.17 89 1
2762836 아이피타임 공유기 펌웨어 좀 지났는데 해킹질문좀 [4] 프갤러(114.202) 10.17 86 0
2762835 1인 개발 flutter 질문 [2] 프갤러(210.90) 10.17 71 0
2762834 금일 프비지원을 시작합니다. 모로보시아타루(58.236) 10.17 36 0
2762833 next 열심히 배워서 어느정도 이해를 하게됨 프갤러(119.66) 10.17 29 0
2762831 내가 생각하는 자주쓰는 기초 알고리즘 정리-1(비교 알고리즘1) [18] ㅆㅇㅆ(124.216) 10.17 560 6
2762830 금일 보비지원을 마칩니다. 모로보시아타루(58.236) 10.17 29 0
2762829 프갤가수 콘서트중 4옥 시 고음 모로보시아타루(58.236) 10.17 55 0
2762828 개발자로 이제는 자기가 수익화 모델하나없으면 ㅂㅅ되는 세상임 [4] ㅇㅇ(118.235) 10.17 80 0
2762827 버튼에 타격감을 넣어주면 어떨까 [8] 프갤러(211.234) 10.17 77 0
2762826 내 취미생활=디시에서 공부한것들 정리하기 [2] ㅆㅇㅆ(124.216) 10.17 67 0
2762825 외노자 응원함 [3] 프갤러(211.234) 10.17 68 0
2762824 듀얼모니터가 생산성이 큰가 [6] 프갤러(61.79) 10.17 83 0
2762823 앞으로 개발자는 어캐해야지 살아남음? [6] 프갤러(116.47) 10.17 130 0
2762822 이상한 용어 만들어서 지들만의 리그 펼치는 과목에서 점수가 [2] 공기역학갤로그로 이동합니다. 10.17 68 0
2762821 주식이 자꾸만 올라서 기분이 좋은데스 [1] 아스카영원히사랑해갤로그로 이동합니다. 10.17 53 0
2762820 포폴만들때 쇼핑몰보다 한단계 업그레이드 되려면 뭐해야됨? [2] 프갤러(211.198) 10.17 76 0
2762817 포트폴리오 작성 중인데 난 병신이얌 [2] 프갤러(211.248) 10.17 51 0
2762816 나능 나츠아롱이얌 [5] 나트륨찡갤로그로 이동합니다. 10.17 54 0
2762815 보컬타루 선생님의 교정 3 모로보시아타루(58.236) 10.17 34 0
2762814 아 자유발성 4회씩 3세트 모로보시아타루(58.236) 10.17 33 0
2762813 [보비지원]왕초보! 보컬로 따먹기 11강ㅡ 아 자유발성 모로보시아타루(58.236) 10.17 15 0
2762812 AI 놓고 A도 모르는 프갤러들을 위한 노코드 AI툴 추천한다 AI못하는프갤러(210.101) 10.17 49 0
2762811 보비지원 2교시를 마칩니다. 모로보시아타루(58.236) 10.17 27 0
2762810 회사에 개인컴 가져가도되냐 [2] 프갤러(211.234) 10.17 55 0
2762809 [보비지원]왕초보! 보컬로 따먹기 10강ㅡ립1식, 텅트릴, 립2식 1세트 모로보시아타루(58.236) 10.17 34 0
2762808 보비지원 1교시를 마칩니다. 모로보시아타루(58.236) 10.17 20 0
2762807 최근에 회사 서버 날려버렸습니다 [6] 프로외노자갤로그로 이동합니다. 10.17 197 0
2762806 브라보!!!! 하하하하하하 모로보시아타루(58.236) 10.17 43 0
2762805 [보비지원] 왕초보! 보컬로 따먹기 9강 ㅡ 립트릴 제2초식 스케일 모로보시아타루(58.236) 10.17 38 0
2762804 보컬타루 선생님의 교정 1 모로보시아타루(58.236) 10.17 40 0
2762803 인터넷의 혐오를 반대한다 나트륨찡갤로그로 이동합니다. 10.17 23 1
2762802 친일이 선이고 반일은 악입니다. [1] 모로보시아타루(58.236) 10.17 55 3
2762801 [보비지원] 왕초보! 보컬로 따먹기 8강 ㅡ 텅트릴 스케일 모로보시아타루(58.236) 10.17 29 0
2762800 오늘부터 친일 하겠습니다. 친일파가 되겠습니다. [4] 벼룩파리킬러갤로그로 이동합니다. 10.17 78 2
2762799 [보비지원] 왕초보! 보컬로 따먹기 7강 ㅡ 립트릴 스케일 모로보시아타루(58.236) 10.17 32 0
2762798 나퉁이의 승리네 ㅋ 나트륨찡갤로그로 이동합니다. 10.17 28 0
2762797 금일 보컬 트레이닝을 시작합니다. 코딩낭인(58.236) 10.17 27 0
2762796 움하하하하하움하하하하하하 나트륨찡갤로그로 이동합니다. 10.17 36 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2