BackEnd

BackEnd/OAuth

[OAuth2] 포스트맨(Postman) 사용해서 카카오 엑세스 토큰 받기!

오늘은 포스트맨을 사용하여 카카오 OAuth 로그인 엑세스 토큰을 받는 방법에 대해 알아보려고 한다. 우선 포스트맨이 뭔지 모르는 사람들을 위해 간단히 설명하자면 포스트맨이란? 포스트맨은 API 테스트에 사용되는 툴로써 파라미터 / 헤더 / 바디 / 폼데이터 등 다양한 Request 세팅이 가능해 모든 개발한 Controller가 정상적으로 작동하는 지 테스트할 수 있다. 뿐만 아니라 지금 이 게시글에서 소개하려는 기능과 같이 OAuth2 의 토큰도 흭득할 수 있기 때문에 OAuth2 로그인 구현 중 테스트를 위해 사용하면 편리하다. 카카오 엑세스 토큰 받기 포스트맨이 뭔지 알았으니 본격적으로 카카오 엑세스 토큰을 받는 방법을 알아보자. 우선 Kakao Developers에 들어가 앱 키를 가져와야 한다..

BackEnd/Spring

[Spring] [SpringBoot] 스프링 Bean 등록에 대해 잘못 알고 있던 것

팀 단위로 프로젝트를 진행하면서 팀원분 덕분에 잘못된 기초 개념을 바로잡을 수 있었다. 관련된 부분은 스프링 빈 등록인데 나는 여지껏 AppConfig를 만들고 @Bean 어노테이션을 사용하여 스프링 컨테이너에 스프링 빈을 등록하고서 @Service, @Repostiroy 등의 어노테이션으로 또 스프링 빈을 등록을 하는 멍청한 실수를 하고 있었다. @Service, @Repository 등 어노테이션을 사용하면 Main Method의 @SpringBootApplication 에 포함된 @ComponentScan 어노테이션이 해당 어노테이션을 가진 클래스들을 찾아 "얘는 Service고, 얘는 Repository네~" 라고 알아서 판단하여 알맞은 빈으로 등록을 해준다. (Service와 Repository..

BackEnd/AWS

[AWS] AWS CLI 설치 및 aws configure 설정법

AWS CLI 이란 AWS 서비스를 관리하는 통합 도구다. 도구 하나만 다운로드하여 구성하면 여러 AWS 서비스를 명령줄에서 제어하고 스크립트를 통해 자동화할 수 있다. EC2, SecretManager등 AWS 관련 기술을 쓰기 위해서는 AWS CLI을 설치하고 git bash 에서 "aws configure" 명령어로 설정을 해주어야 한다. 인텔리제이를 사용한다면 인텔리제이의 터미널에서도 "aws configure" 명령어로 사용이 가능하다. 일반적인 용도에서 'aws configure' 명령은 AWS CLI 를 설정할 수 있는 가장 빠른 방법이다. 이 명령을 입력하면 AWS CLI가 네 가지 정보를 입력하라는 메시지를 표시한다. 액세스 키 ID 보안 액세스 키 AWS Region 출력 형식 '액세스..

BackEnd/DB

[데이터베이스] ERD cloud 사용법 - 무료 ERD 모델링 도구

안녕하세요! 동아리에서 팀 프로젝트 중이라 오랜만에 게시글을 올립니다ㅠㅠ 프로젝트를 하면서 ERD를 설계할 일들이 있는데요 이번 프로젝트 팀원 분께서 ERD cloud라는 ERD 모델링 도구를 추천해주셔서 포스팅하게 되었습니다. 바로 소개해드리겠습니다. ERD cloud 우선 ERD cloud의 주소다. https://www.erdcloud.com/ ERDCloud Draw ERD with your team members. All states are shared in real time. And it's FREE. Database modeling tool. www.erdcloud.com 위 사이트로 접속하면 아래와 같은 화면을 볼 수 있는데 아주 간단한 회원가입 후 Try ERDCloud 를 눌러 사용할 ..

BackEnd/AWS

[AWS] Amazon Web Service 회원 가입 하는 법

반갑습니다. 오늘은 AWS 회원가입 방법에 대해 알아보겠습니다. AWS 회원가입 이번 시간에는 무료 이용 버전인 프리티어로 가입하는 방법에 대해 설명할 것이다. 참고하도록 하자. 프리티어는 AWS 신규 고객에게만 제공되며 AWS 가입일로부터 12개월 동안 유효한 오퍼이다. 무료 클라우드 컴퓨팅 서비스 - AWS 프리 티어 Internet Explorer에 대한 AWS 지원이 07/31/2022에 종료됩니다. 지원되는 브라우저는 Chrome, Firefox, Edge 및 Safari입니다. 자세히 알아보기 aws.amazon.com 우선 위의 링크에 접속한다. 그 다음 무료 계정 생성 버튼을 눌러 프리 티어로 회원가입을 진행하자. 처음 나오는 화면은 이러하다. 여기서 이메일 주소와 암호 그리고 AWS에서 ..

BackEnd

[포트포워딩] LG U+ 공유기

오늘은 서버를 구축하기 전 필요한 과정인 포트포워딩을 제가 사용하는 LG U+공유기 기준으로 설명해드리겠습니다. LG U+ 공유기로 포트포워딩 하기 우선 주소창에 192.168.219.1 를 입력하여 관리자 페이지로 접속한 뒤 이 버튼을 클릭해 설정 페이지로 넘어가주세요. 넘어가기 전 로그인 창이 뜨는데 사용하는 공유기 뒷면에 비밀번호가 있으니 확인 후 접속해주겠습니다. 그리고 상태정보 탭의 DHCP 할당정보로 들어가겠습니다. 두개의 버튼 중 고정 할당 버튼을 들어오신 뒤 "맥주소 검색"을 누르셔서 사용할 기기를 선택하시거나 Window cmd창 에 "ipconfig"를 입력하여 MAC주소(물리주소) 와 IPv4를 확인 후 입력해주세요 그 뒤에 우측 상당 "추가" 버튼을 눌러줍니다. 완료하셨다면 네트워크..

PgmJUN
'BackEnd' 카테고리의 글 목록 (5 Page)