본문 바로가기

국비과정/팀프로젝트

(13)
[팀플] DongneBook_ 로그인구현 (네이버) phyho0228@naver.com 네이버계정생성 로그인 방식 오픈 API 호출 예 다음은 네이버 회원 프로필을 조회하는 API를 호출하는 코드를 Java로 작성한 예입니다. 네이버 로그인해서 획득한 접근 토큰을 요청 헤더에 추가해 프로필 조회 API를 RESTful API 방식으로 호출합니다. 반환받은 결괏값은 JSON 형식으로 출력합니다. [ 네이버 정보동의 URL 형식 ] https://nid.naver.com/oauth2.0/authorize?client_id=***(보안주의)****&redirect_uri=http://localhost/login/naver&response_type=code [ LoginController ] 컨트롤러에서 위 URL의 code를 잡아서 아래로 넘어간다. // 네이..
[팀플] DongneBook_ 로그인구현 (카카오) https://notspoon.tistory.com/47 구글 로그인 쉽게 구현하기 3편 - 로그인 구현하기 (SpringBoot + Vue.js) 로그인 처리 플로우는 아래와 같다. 인가 코드 받기 -> 토큰 받기 -> 사용자 정보 가져오기 해당 글에서는 인가 코드 받기는 클라이언트 페이지에서, 토큰 받기와 사용자 정보 가져오기는 서버에 notspoon.tistory.com 아이디저장 자동로그인(아이디 & 비밀번호 저장) 시간남으면 해볼것 > 비밀번호노출 변환 > 로그인창에 베스트셀러 이미지 띄우기 (랜덤으로) [ 카카오 로그인 연동 ] 1. 클라이언트 쪽에서 로그인을 한다 2. 카카오 서버는 redirect url로 code를 전달해준다 3,4. code를 이용하여 access_token을 발급받는다..
[DongneBook] 세미프로젝트 관련 자료 https://ovenapp.io/project/ve2RS1ED9l431iCkwb02wlc78DGW3t8I#m9ZfQ Oven ovenapp.io 페이지구성참고 Notion – The all-in-one workspace for your notes, tasks, wikis, and databases. BOOK project 책 구매 / 대여 balsam-network-de0.notion.site [ 참고용_쇼핑몰구현 ] [Spring][쇼핑몰 프로젝트][36] 장바구니 기능(장바구니 추가(서버 구현)) - 4 (tistory.com) [Spring][쇼핑몰 프로젝트][36] 장바구니 기능(장바구니 추가(서버 구현)) - 4 프로젝트 Github : https://github.com/sjinjin7/Blo..
[Thread] 토이프로젝트 관련 정리 [ ThreadBoard ] bno , m_no , bcontent , blike , bdate , b_del [ ThreadMember ] m_no , m_id , m_pw , m_name , m_gender , m_addr , m_em , m_ph , m_birth , m_grade , m_intro , m_profileImage [ ThreadComments ] cno , m_no , bno , c_comment , c_date , c_like , c_del , c_likeon [ Follow ] fno , fromUser, toUser, fdate, m_id, m_id2 m_id2 m_id [ ThreadBoardview 코드 ] _ThreadBoard & ThreadMember 조인 select..
[Threads] 토이프로젝트 관련 자료 https://docs.google.com/spreadsheets/d/1yKjVOZzt7LCopXnMHAK2YBI7_6VKIi0TR2BAJqXQje0/edit?usp=sharing 스레드(thread) 토이 프로젝트 -2조 기능구성 회원가입 아이디 , 비밀번호, 이름, 생년월일, 성별, 주소, Email, 전화번호 로그인 아이디, 비밀번호 친구(팔로우/팔로잉)검색기능 ㄴ 팔로우 & 차단 (게시물 안보이기) ㄴ 신고(경고 or 계 docs.google.com 참고자료들 [ 프로젝트 기획안 ] chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/https://www.acornedu.co.kr/lms/upload/project/2020/10/FrontEnd_19_022..