본문 바로가기

db

(3)
Flask에서 JWT 사용하여 회원가입 API 만들기 및 토큰처리 Flask에서 JWT 사용하기: 회원가입 API 만들기JWT(JSON Web Token)는 웹 애플리케이션에서 사용자 인증을 구현하는 데 널리 사용되는 방법이다. Flask와 JWT를 사용하여 간단한 회원가입 API를 만드는 방법을 알아보겠다.JWT란?JWT는 JSON 객체를 사용하여 두 개체 간에 정보를 안전하게 전송하기 위한 컴팩트하고 자가 포함된 방식이다. 주로 사용자 인증과 정보 교환에 사용된다. JWT는 세 부분으로 구성된다:헤더(Header): 토큰의 유형과 해싱 알고리즘을 포함한다.페이로드(Payload): 토큰의 데이터(클레임)를 포함한다.서명(Signature): 토큰의 무결성을 검증하는 데 사용된다.Flask와 JWT 설정하기먼저 필요한 패키지를 설치한다:pip install Flask..
Restful Python 에서 MySQL 에 데이터 인서트 하는 방법 현재 selet * from recipe; 했을 때의 테이블 데이터 상태이다 여기서 데이터 하나 인서트 해보겠다.POST를 설정해서 create 즉 데이터를 insert 해줄 것을 서버에게 요청해주고 경로에 맞게 요청해준다.Body 부분에 들어가서 각 컬럼에 맞게 요청해주면 된다.요청이 잘되면 석세스라는 문구가 뜬다.인서트가 잘 된 것을 볼 수 있다.코드 작성from flask import requestfrom flask_restful import Resourcefrom myspl_connection import get_connectionfrom mysql.connector import Errorclass RecipeListResource(Resource) : # API를 처리하는 함수 개발 ..
AWS에서 프리티어 설치,설정 및 MySQL Workbench 다운로드 방법 https://dev.mysql.com/downloads/workbench/ MySQL :: Download MySQL WorkbenchSelect Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Red Hat Enterprise Linux / Oracle Linux Fedora macOS Source Code Select OS Version: All Windows (x86, 64-bit) Recommended Download: Other Downloads: Windows (x86, 64-bit), Mdev.mysql.com여기서 먼저 MySQL workbench을 다운받아줍니다.  1. AWS 들어가서 왼쪽 상단에 서비..