강의 추천 리스트 (기준은 유툽)
유툽에서 좋은 강의를 추천하는 사이트
테마는 프로그래밍
글쓴이가 유튜브 링크를 가져와 추천하는 이유와 난이도 및 카테고리 등을 설정해서 등록
이를 모두에게 보여주는 사이트
(난이도를 제안하는게 애매하다면 개념, 문법, 구현 등으로 나누는것도 괜찮을듯)
1 | 로그인 페이지 | jwt 토큰 이용, (bcrypt 대조) > DB조회 |
2 | 회원가입 페이지 | ID, Password (bcrypt 암호화), 닉네임 > DB등록 |
3 | 리스트 페이지 | 썸네일, 제목, 난이도 별, 카테고리, (댓글 수?)(페이징) > DB조회 |
4 | 글 등록 페이지 | jwt토큰 유효성 판별, url, 난이도, 추천 멘트, 카테고리 > DB등록 |
5 | 글 출력 페이지 | 난이도 별, 멘트 출력, (댓글가능?) > DB조회 or DB등록 |
(검색도 좀 나중 생각할 일)
youtube meta태크 이용가능
name | soup.select_one('meta[property="og:title"]')['content'] |
thumbnailUrl | soup.select_one('meta[property="og:image"]')['content'] |
vedio url | soup.select_one('meta[property="og:video:url"]')['content'] |
jwt 토큰 자바스크립트랑 서버쪽으로 설명이 잘된거 같아 참조해보는게:
https://coding-hyeok.tistory.com/m/86
[Javascript] 인증과 인가, 암호화, jwt (flask, bcrypt)
회원가입과 로그인은 알면 알수록 짜릿하다. 실생활에서 겁나 아무생각 없이 쓰고 있는 별거 아닌 기능인 거 같지만 사용자의 정보가 들어가기 때문에 매우매우 중요한거 같다. 그래서 이번에
coding-hyeok.tistory.com
'Experience > 항해99' 카테고리의 다른 글
000 - 사전스터디 5주차 강의 발표 (0) | 2022.10.27 |
---|---|
000 - Java 문법 뽀개기 1주차 1-7 (연산자) (0) | 2022.10.24 |
000 - Pre-Onboarding 기간 추가 (0) | 2022.10.20 |
000 - Java 문법 뽀개기 1주차 1-3 ~ 1-6 (자료형) (2) | 2022.10.19 |
000 - Java 문법 뽀개기 1주차 1-1 ~ 1-2 (기본세팅) (0) | 2022.10.10 |