일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- spring
- bean
- WIL
- DI
- 항해99
- cookie
- Project
- server send event
- JWT
- SseEmitter
- javascript
- real time web
- JPA
- session
- flask
- hanghae99
- Hibernate
- Anolog
- web
- Stream
- jQuery
- google oauth
- jenkins
- programmers
- Spring Security
- python
- html
- 생명주기 콜백
- oauth
- Java
- Today
- Total
목록flask (4)
끄적끄적 코딩일지
JWT란? Json Web Token의 약자로써 사용자를 구분하는 Json을 만들고 (보통 로그인한 정보로 생성) 암호화를 한다음 token을 발급하여 사용자에게 전달하면 사용자는 그 정보로 서버에 자신을 인증하는 용도로 쓰인다. 시작하기 일단 jwt 모듈을 설치한다. pip install pyjwt 토큰 발급하기 import jwt import hashlib from datetime import dateitime,timedelta SECRET_KEY = 'this is key' # 토큰을 암호화할 key 세팅 @app.route('/signin',methods=['POST']) def sign_in(): id = request.form['id'] pw = request.form['pw'] if id==..
API를 구현하면서 특정한 데이터를 반복적으로 요청하는 경우가 있다. 나의 경우에는 로그인한 사용자 ID를 요청하는 경우였다. 그 경우 Cookie나 Session Storage를 사용하면 쉽게 정보를 담고 뺄수 있다. from flask import Flask,request,make_response,session # sessionStorage를 사용하려면 secret key 값을 주어야 한다. MYSECRET = 'this is my key' app.secret_key = MYSECRET #cookie 조회하기 @app.route('/getcookie/',methods=['POST']) def get_cookie(key): res = request.cookies.get(key) return res # ..
저번 시간에 크롤링을 해서 필요한 데이터를 다 저장했다!! 2022.05.10 - [Python] - BeautifulSoup + Selenium을 이용한 동적 페이지 크롤링 BeautifulSoup + Selenium을 이용한 동적 페이지 크롤링 프로젝트를 진행하다가 웹 크롤링을 해야하는 상황이 생겼다 자신있게 requests 모듈을 써서 테스트 코드 작성후 실행을 해보는데... from bs4 import BeautifulSoup import requests url = '크롤링 페이지' html.. blablacoding.tistory.com 그러면 페이지에 데이터를 넣을려면 JQuery / Ajax를 사용해서 넣기만 하면 되는데... 솔직히 Ajax사용해서 데이터를 받는건 그렇다 처도 그거 하나씩 ..
Flask 란? python의 web 프레임워크로써 비교적 코드가 단순하다는 장점이 있다. 때문에 api 서버를 만들기에 편리하다. API 란? Application Programming Interface의 약자로써 하나의 Application이 다른 Application에게 자신의 기능을 제공하는 서비스이다. 쉽게 말하면 자신의 서비스를 다른 프로그램에서 사용할수 있도록 경로를 열어두고 결과를 반환하는 것 Flask 사용하기 step1. Flask 설치 pip install flask step2. Flask 사용하기 from flask import Flask, render_template, request, jsonify app = Flask(__name__) // 사전에 만든 html을 사용할때는 re..