총 5044개의 포스트를 찾았습니다.
IT 회사에 개발자로서 취업하려면 다음과 같은 능력이 필요합니다.1\. 개발에 대한 지식2\. 개발에 대한 경력3\. 개발에 대한 최소 실력회사에서는 지원자에게 다음을 확인하고 싶어합니다.1\. 학습한 기록 - Git 계정, 기술 블로그 2\. 프로젝트를 진행한 경력
IT 회사에 개발자로 취업을 하려면 개발에 대한 지식 / 경력 / 실력이 필요합니다. 경력이 없는 신입(~3년 차)에게 회사가 지식과 경력과 실력을 확인하는 방법은 무엇일까요? 첫째는 학습한 기록(Git, 기술블로그)둘째는 프로젝트 진행 경험(포트폴리오) 셋째는 코딩테
참고 카우치 코딩에서 진행한 포트폴리오 무료수업 강의자료입니다. 🔗 수업정보 에서 수업에 대한 정보를 확인하실 수 있습니니다. 포트폴리오란? 개발을 잘 할 수 있다는 것을 어필하기 위해 그동안 진행했던 프로젝트를 보기 좋게 정리한 것 지원하는 포지션의 채용담당자의
1번 - 인증과 인가의 차이에 대해 설명해 주세요.인증(Authentication)신원을 검증하는 행위인증프로세스(비밀번호, 일회용 핀, 인증 앱, 생체인식 등)을 구성하여 1가지 이상이 성공적으로 확인되어야만 시스템에 엑세스가 가능. 인가(Authorization)사
Spring Boot, Spring Security, OAuth 2.0, JWT 와의 치열한 싸움 기록
본 글은 MDN - HTTP 인증, Veloport님의 게시글을 참고하여 작성되었습니다. 자세하게 알고싶으신 분은 해당 링크를 참고해주세요.토큰 기반 인증인증 타입마치며토큰 기반 인증은 쿠키나 세션을 이용한 인증보다더 보안성이 강하고 효율적인 인증 방법입니다. 쿠키 인
RFC 6749를 공부하면서 배운 내용을 바탕으로 OAuth 구현 개발자의 입장이 아닌, 클라이언트 개발자 입장으로 OAuth 2.0을 간략히 정리하고자 한다.
스프링 시큐리티(Spring Security)는 막강한 인증과 인과(혹인 권한 부여) 기능을 가진 프레임워크입니다.사실상 스프링 기반의 애플리케이션에서는 보안을 위한 표준이라고 보면 됩니다. 필터 기반의 보안 기능을 구현하는 것보다 스프링 시큐리티를 통해 구현하는 것을
리소스가 특정 사용자에게 귀속되는 서비스라면 인증이 꼭 필요합니다. 이 챕터에선 사용자 인증 방식을 결정합니다.
IT 회사에 개발자로 취업을 하려면 개발에 대한 지식 / 경력 / 실력이 필요합니다. 경력이 없는 신입(~3년 차)에게 회사가 지식과 경력과 실력을 확인하는 방법은 무엇일까요? 첫째는 학습한 기록(Git, 기술블로그)둘째는 프로젝트 진행 경험(포트폴리오) 셋째는 코딩테
OAuth 개념 및 동작 방식 이해하기https://tecoble.techcourse.co.kr/post/2021-07-10-understanding-oauth/
위키백과에 따르면 'OAuth(Open Authorization)'는 인터넷 사용자들이 비밀번호를 제공하지 않고, 다른 웹사이트 상의 자신들의 정보에 대해 웹사이트나 애플리케이션의 접근 권한을 부여할 수 있는 공통적인 수단으로써 사용되는, 접근 위임을 위한 개방형 표준
저번 프로젝트를 하며 로그인페이지부분을 맡아 구현을 했었는데,일반 로그인기능은 구현을 맡고 다른팀원이 소셜로그인을 맡아 하지못했었다.그래서 이번 사이드프로젝트를 진행할땐 소셜로그인도 같이 꼭 하고 싶어OAuth를 학습하며 사용해 보려고 한다.OAuth 2.0(Open
OAuth의 핵심 역할 → AccessToken을 얻어낸다.내가 만든 서비스에서 다른 서비스(Google,Facebook 등)을 사용하기에 가장 쉬운 방법은 사용자로부터 해당 서비스의 id, password를 입력받아 기억하고 있다가 사용하는 것이다. 하지만 이건 너
토스페이먼츠-HTTP 인증 HTTP 인증(Authorization)은 웹 서버의 비밀번호 같은 역할을 해줘요. 비밀번호로 이메일 계정의 권한을 확인하는 것 처럼, HTTP 인증으로 서버에 접근하는 클라이언트의 권한을 확인해요. 이번 포스트에는 HTTP 인증 프레임워크