minlog
article thumbnail
[ Project · Travel Road ] 시큐리티 소셜 로그인 리팩토링 - 네이버, 카카오톡
Project · Etc/Project 2023. 6. 23. 14:38

기존 프로젝트는 소셜 로그인으로 구글을 받고 있었습니다. 네이버 로그인과 카카오 로그인 기능도 추가하여 리팩토링 해보았습니다. 1. NAVER 소셜 로그인 01. API 신청 naver developers 사이트에서 Application을 등록해줍니다. 1) 애플리케이션 등록 애플리케이션 이름 사용 API : 네이버 로그인 선택 제공 받을 정보를 선택 할 수 있다. 로그인 오픈 API 서비스 환경 : PC웹 서비스 URL : http://localhost:8087/ Callback URL : http://localhost:8087/login/oauth2/code/naver 애플리케이션 - NAVER Developers developers.naver.com 02. 프로젝트 내 설정 프로젝트에 소셜 로그인을..

article thumbnail
정보처리기사 실기 2022년 2회

정보처리기사 실기 2022년 2회 1. 다음은 관계 데이터 모델에 대한 설명이다. 괄호안에 들어가는 용어를 작성하시오. ( 괄호 )은/는 관계 데이터의 연산을 표현하는 방법으로, 원하는 정보를 정의할 때는 계산 수식을 사용한다. 수학의 predicate calculus에 기반을 두고 있으며, 관계 데이터 모델의 제안자인 codd가 수학에 가까운 기반을 두고 특별히 관계 데이터베이스를 위해 제안하여 탄생하였다. ( 괄호 )은/는 원하는 정보가 무엇이라는 것만 정의하는 비절차적 특성을 지니며, 튜블( 괄호 )와/과 도메인 ( 괄호 )이/가 있다. 더보기 답 : 관계해설 풀이 : 관계해설 어떻게 검색할 것인가? 보다 무엇을 검색할 것인가? 만을 기술하는 선언적 표현법을 사용하는 비절차적 질의어 수학의 프레디킷..

article thumbnail
정보처리기사 실기 2022년 3회

정보처리기사 실기 2022년 3회 실기 기출 문제를 풀어보며 공부한 내용입니다. 문제풀이와 모르는 내용들을 추가적으로 정리했습니다. 문제는 ' https://newbt.kr/ ' 에서 확인했습니다. 기출문제 문제은행 - 뉴비티::완전 새로운 CBT, iBT 문제풀이 시스템 기사, 공무원, 공인중개사 등 로그인 필요 없는 수백가지 시험 기출문제 문제은행 시험 자격증 족보 년 최신 newbt.kr 1. 아래는 C언어의 2차원 배열 형태이다. 결과는 2차원 배열 형태로 출력된다. 출력값을 적으시오. void main{ field {{0,1,0,1},{0,0,0,1},{1,1,1,0},{0,1,1,1}}; mines {{0,0,0,0},{0,0,0,0},{0,0,0,0},{0,0,0,0}}; int w = 4,..

article thumbnail
[ Project · Travel Road ] 회원가입 시, 프로필 업로드 리팩토링
Project · Etc/Project 2023. 6. 15. 11:30

회원가입 시 프로필 업로드 기존에는 프로필사진 없이 회원가입을 진행하는 로직이였는데, 프로필 사진도 가입 시 추가 가능하도록 리팩토링 해보았다. 00) 설정 파일 수정 ( build.gradle ,application.properties ) 디펜턴시 추가 Apache Commons IO 라이브러리에는 유틸리티 클래스, 스트림 구현, 파일 필터, 파일 비교기, endian 변환 클래스 등이 포함되어 사용할 수 있습니다. 📑build.gradle 더보기 // https://mvnrepository.com/artifact/commons-io/commons-io 파일 저장 implementation group: 'commons-io', name: 'commons-io', version: '2.11.0' prop..

article thumbnail
[GIT] GitHub 프로필 꾸미기
Project · Etc 2023. 6. 9. 19:29

요즘 깃허브를 잔디 가꾸는 것이 중요하다고는 들었지만 따로 배우거나 하진 않아서, 믿믿했던 저의 깃허브. 오늘은 특강에서 깃허브 꾸미는 방법을 알려주어, 프로필을 만들어봤습니다. 1. 깃허브 프로필 생성 깃허브에서 레파지토리를 깃허브 아이디와 동일한 명으로 생성하면 만들어집니다. 레파지토리를 생성할때 만들어지는 📑 README.md 파일에서 프로필 내용을 작성하고 꾸밀 수 있습니다. 2. 프로필 꾸미기 01) 기술스택 사용 할 수 있는 주요 기술스택을 만들기는 아래 simpleicons 사이트에서 아이콘 명, 컬러를 가지고 만들 수 있습니다. Simple Icons 2466 Free SVG icons for popular brands simpleicons.org 📑 README.md 🍫 Ex - Spri..