일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Los
- file upload
- lord of sql injection
- csrf
- php
- 과제
- 게시판 만들기
- 웹개발
- 로그인페이지
- 세션
- Reflected Xss
- 모의해킹
- JWT
- union sql injection
- sql injection
- Error based sql injection
- lord of sqli
- Cross Site Request Forgery
- cookie 탈취
- XSS
- 쿠키
- Python
- blind sql injection
- cors
- css
- 로그인
- MySQL
- CTF
- JS
- sql injection point
- Today
- Total
목록JWT (2)
Almon Dev

JWT로 로그인 구현하기 php에서 jwt를 사용하기 위해서는 firebase/php-jwt라는 패키지를 사용해야 합니다.php-jwt를 설치하기 위해서는 php의 패키지 관리 툴인 composer를 사용해야 합니다.composer 설치하기php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"php -r "if (hash_file('sha384', 'composer-setup.php') === 'dac665fdc30fdd8ec78b38b9800061b4150413ff2e3b6f88543c636f7cd84f6db9189d43a81e5503cda447da73c7e5b6') { echo 'Installer verified'; } el..
JWTJWT(JSON Web Token)은 인증에 필요한 모든 정보(아이디, 이메일 등)를 암호화해서 JSON 토큰으로 만든 것을 말합니다. JSONJSON은 JavaScript Object Notation의 약자로 자바스크립트의 객체를 표현하는 방식을 흉내 내어 웹에서 정보를 주고받을 때 자주 사용하는 경량 데이터 형식입니다.JSON의 특징키와 값으로 이루어져 있습니다.문자열 값을 " 큰 따옴표로 묶어야 합니다.객체, 배열, 문자열, 숫자, true, false, null만 포함할 수 있습니다. JWT 구조JWT는 헤더(Header), 페이로드(Payload), 서명(Signature) 세 가지로 이루어져 있습니다.==> 헤더 . 페이로드 . 서명의 구조로 만들어집니다. 헤더(Header)토큰에 사용된..