본문 바로가기

oauth3

[Laravel] JWT API Server 구축하기(2) 구성 : Laravel Framework 8.42.1 2021.05.21 - [Framework/Laravel Framework] - [Laravel] JWT API Server 구축하기(1) 이번 포스팅에서는 User 모델 이외에 Admin 모델을 만들어 multiple jwt 인증을 진행해보겠다. Admin Model 추가 User Model과 내용은 동일하다. migration도 users table과 동일하게 구성했다. php artisan make:model Admin 2021. 5. 25.
[Laravel] JWT API Server 구축하기(1) 구성 : Laravel Framework 8.42.1 들어가기 앞서, JWT, OAuth 의 개념을 알고 있다면 더욱 쉽게 접근 가능 할 것 같다. 2021.05.01 - [보안] - [JWT] JSON Web Token 이란? 2021.05.01 - [보안] - [OAuth] OAuth 2.0 이란? tymon-jwt 패키지를 이용해 실습해 볼것이다. https://github.com/tymondesigns/jwt-auth tymondesigns/jwt-auth 패키지 설치하기 composer 명령어를 이용해서 tymon/jwt-auth 패키지를 설치한다. composer require tymon/jwt-auth publish 명령을 실행한다. php artisan vendor:publish --pro.. 2021. 5. 21.
[OAuth] OAuth 2.0 이란? 1. 개념 OAuth는 인증을 위한 오픈 스탠더드 프로토콜로, 사용자가 Facebook이나 트위터 같은 인터넷 서비스의 기능을 다른 애플리케이션(데스크톱, 웹, 모바일 등)에서도 사용할 수 있게 한 것이다. OAuth의 탄생 이전에도 다른 애플리케이션에 사용자의 아이디와 암호가 노출되지 않도록 하면서 API 접근 위임(API Access Delegation)이 가능한 여러 인증 방법이 있었다. Google과 Yahoo!, AOL, Amazon 등에서는 각각의 인증 방식을 제작하여 사용했다. OAuth는 인증을 인가하는 방식이다.(권한 부여) 2. OAuth와 로그인 사원증을 이용해 출입할 수 있는 회사를 생각해 보자. 그런데 외부 손님이 그 회사에 방문할 일이 있다. 회사 사원이 건물에 출입하는 것이 로.. 2021. 5. 1.