본문 바로가기

Authorization2

[web] authorization(인가), authentication(인증), 401, 403 error code 인증 및 권한 부여는 컴퓨터 보안, 특히 웹 응용 프로그램 및 서비스의 두 가지 필수 개념입니다. 사용자 데이터를 보호하고 리소스에 대한 액세스를 보호하며 개인 정보를 유지하는 데 도움이 됩니다. 두 개념은 서로 관련되어 있지만 서로 다른 용도로 사용됩니다. 인증: 이 프로세스는 시스템이나 리소스에 액세스하려는 사용자 또는 클라이언트의 신원을 확인합니다. 일반적으로 사용자 또는 클라이언트가 주장하는 사람인지 확인하기 위해 사용자 이름 및 암호 또는 API 토큰과 같은 자격 증명을 확인하는 작업이 포함됩니다. 권한 부여: 사용자 또는 클라이언트가 인증되면 권한 부여가 시작됩니다. 권한 부여는 사용자 또는 클라이언트의 ID, 역할 또는 권한을 기반으로 특정 리소스에 대한 액세스 권한을 부여하거나 거부하는 프.. 2023. 4. 7.
How to load images that needs to be authorized with Axios img src 이미지 요청 401 UnAuthorized 문제: img tag 요청이 401 status를 response unauthorized 해결: fetch or axios를 사용해 http request에 Authorization 헤더를 주입해 주어야 한다 Axios 사용해 image http request 하기 why? Authorization: Bearer JWT token 이 필요하다 요청하기 async fetchWithAuthentication(url, authToken, responseType) { const res = await axios.get(url, { responseType, }); return res; }, base64 or blob를 사용해 이미지 렌더링 async disp.. 2022. 10. 10.