jwt decode
1131
작성한 질문수 11
제로초님, 안녕하세요?
오늘 컴퓨터와 싸웠는데, 해결이 안되어 문의드립니다.
token을 jwt.io에서 decode하면
{ "sub": "aaaaaaaa-bbbb-cccc-dddd-example", "aud": "xxxxxxxxxxxxexample", "email_verified": true, "token_use": "id", "auth_time": 1500009400, "iss": "https://cognito-idp.ap-southeast-2.amazonaws.com/ap-southeast-2_example", "cognito:username": "anaya", "exp": 1500013000, "given_name": "Anaya", "iat": 1500009400, "email": "anaya@example.com" }
이렇게 있습니다.
https://aws.amazon.com/ko/premiumsupport/knowledge-center/decode-verify-cognito-json-token/
jwt-decode써서,
import jwt_decode from "jwt-decode";
var token = "eyJ0eXAiO.../// jwt token";
const {given_name, cognito: username}= jwt_decode(token);
을 하면, given_name은 값이 잘 나오는데 console.log('cognito', cognito) console.log('username', username) 둘 다 값을 추출해내지를 못합니다. 제가 코딩을 잘못한거지, jwt-decode에서 해당 부분을 지원안하는지 알려면 어떤 부분을 보아야 하는지 문의드립니다.
늘 강의 잘 듣고 있습니다. 고맙습니다.
답변 1
0
"cognito:username": "anaya" 하셨는데요?
cognito:username이 한 세트입니다
0
네 제로초님
const {given_name, cognito: username}= jwt_decode(token);
여기까지는 에러가 안나는데, console.log에서 제가 작성한 것들은 에러가 나서 jwt_decode을 사용하지 못했습니다. 토큰을 올리면 진전이 있을텐데..올리지 못하는 상황입니다. 다음으로 우선해결했습니다. 혹시, 아시는 분 있으시면 말씀 부탁드립니다.
https://archijude.tistory.com/432
좋은 강의, 늘 감사드리고 새해 복 많이 받으세요.
리눅스 노드 설치시 패키지
0
162
0
socket.js 에서 referer로부터 roomId를 가져올 때
0
908
3
스트리밍 방식으로 대용량 파일 업로드 & 다운로드 관련 질문
0
2285
2
a[title] 질문드립니다
0
378
1
리뉴얼 강의 및 공부 방법
0
583
1
node.js 교과서 3판 질문드립니다
0
393
1
passport와 jwt
0
436
1
리뉴얼 강의
0
421
2
혹시 Node.js 교과서 3판 이북은 언제 나오나요?
0
355
1
몽고디비 사용자도 MYSQL부분을 들어야 하나요???
0
483
1
sql 쿼리 로그는 어떤 모듈이 작성하나요?
0
507
2
nunjucks res.render('error'); 작동을 안합니다.
0
513
1
질문있습니다.
0
348
1
multer 한글 파일 업로드시 파일명이 깨져요.
1
3537
1
수업자료는 어디있나요?
0
368
1
질문 있습니디
0
237
1
multer 사용시 file 외 name값은 못받나용?
0
419
1
코드 중복 부분 질문드립니다.
0
300
1
api 만드는 이유 질문드립니다.
0
289
1
Strategy의 done에 대해 질문드립니다.
0
368
1
안녕하세요 fs 권한 관련 질문드립니다
0
453
1
시퀄라이즈 연결질문...
0
502
2
res.setHeader vs res.cookie
0
1790
3
실무에서의 에러처리에 대해 질문드립니다.
0
212
1





