일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 자바스크립트
- 빅데이터
- 보안
- 컴퓨터과학
- I'm Sorry
- 데이터베이스
- 사이버보안
- 프로그래밍언어
- 2
- 컴퓨터공학
- 데이터구조
- 머신러닝
- 네트워크
- 데이터과학
- 소프트웨어
- 인공지능
- 소프트웨어공학
- 알고리즘
- 프로그래밍
- 자료구조
- 컴퓨터비전
- 파이썬
- 데이터분석
- 네트워크보안
- 딥러닝
- 클라우드컴퓨팅
- 버전관리
- 웹개발
- 코딩
- Yes
- Today
- Total
목록JWT (5)
스택큐힙리스트
이상한 점 중 하나는 토큰이 HS256 알고리즘으로 암호화되었지만, 강제로 해당 알고리즘을 사용하라는 표시가 보이지 않는다는 것입니다. 지금까지 작성한 클래스는 다음과 같습니다:using System; using System.Collections.Generic; using System.IO; using Microsoft.AspNetCore.Authentication; using Microsoft.AspNetCore.Authentication.JwtBearer; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.Http; using Microsoft.Extensions.Config..
인증과 같은 상황에서 JWT를 사용하는 것의 장점은 무엇인가요? JWT는 독립적인 접근 방식으로 사용되는지 아니면 세션 안에서 사용되는지요?답변 1JWT 토큰을 사용하는 또 다른 이점은 대부분의 언어에서 사용할 수 있는 라이브러리를 사용하여 비교적 쉽게 구현할 수 있다는 것입니다. 또한 초기 사용자 인증 체계와 완전히 분리되어 있으므로 지문 기반 시스템으로 전환해도 세션 관리 체계를 변경할 필요가 없습니다. 더 미묘한 이점은 JWT가 정보를 운반할 수 있고 클라이언트에서 액세스할 수 있다는 것입니다. 이로 인해 몇 일 전에 세션이 만료될 것임을 사용자에게 알려줄 수 있으며 토큰에서 만료 날짜를 기반으로 다시 인증할 수 있는 옵션을 제공할 수 있습니다. 상상할 수 있는 모든 것을 할 수 있습니다. 요약하면..
저는 웹 앱에서 인증을 처리하기 위해 Auth0를 사용하고 있습니다. 저는 ASP.NET Core v1.0.0 및 Angular 2 rc5를 사용하고 있으며 일반적으로 인증/보안에 대해 잘 모릅니다. ASP.NET Core 웹 API용 Auth0 문서에는 RS256 및 HS256의 두 가지 JWT 알고리즘 선택지가 있습니다. 이것은 어리석은 질문일 수도 있지만: RS256과 HS256의 차이점은 무엇인가요? 어떤 사용 사례가 있을까요 (해당하는 경우)?답변 1JWT를 사용하여 애플리케이션을 개발할 것이라면, 비밀 키를 사용하는 사람을 제어할 수 있으므로 HS256을 안전하게 사용할 수 있습니다. 반면에, 클라이언트를 제어할 수 없거나 비밀 키를 안전하게 보호할 방법이 없는 경우, RS256이 더 적합할 ..
사용자가 example2.com로 이동하고 이미 가지고있는 JWT 토큰을 사용하여 인증을 받으려는 경우, 플로우는 어떻게 되어야 할까요? 로컬 스토리지는 교차 도메인 액세스를 허용하지 않는 것 같아서 이 시점에서 브라우저는 example2.com로의 요청을하기 위해 JWT 토큰을 읽을 수 없습니다! 해야 할 일: 사용자는 인증 서버로 다시 리디렉션됩니까? 사용자가 example1.com을 인증했을 때, 인증 서버는 사용자에게 쿠키를 설정할 수 있으므로 example2.com에 대한 이 새로운 인증 요청은 해당 쿠키를 사용하여 사용자가 이미 인증되었음을 확인하고 즉시 그를 example2.com으로 리디렉션 할 수 있습니까? 또는 브라우저가 example2.com으로 가기 전에 인증 서버에 다시 가지 않고..