# oAuth

243개의 포스트

nestJS(nodeJS) GoogleOauth 연동하기

npm install google-auth-library --saveJWT 토큰을 만들어야 하기때문에 Jwt 관련 설정도 만들어준다.contoller에는 token을 body로 받아준다.토큰은 받아서 Service Layer에서 토큰을 검증해준다.그리고 토큰에서 sub

약 15시간 전
·
0개의 댓글

Axios로 이미지 요청해 렌더링

문제: img tag 요청이 401 status를 response unauthorized해결: fetch or axios를 사용해 http request에 Authorization 헤더를 주입해 주어야 한다why? Authorization: Bearer JWT toke

3일 전
·
0개의 댓글
post-thumbnail

OAuth 2.0

Google, Facebook, Twitter...같은 서비스로부터 Access Token을 받아서 접근 권한을 얻게 해준다.접근 권한의 범위는 조절 가능하다.웹 사이트에서 보는 다음 로그인 화면이 OAuth를 이용하여 구현된 기능이다.Resource Server이용

6일 전
·
0개의 댓글
post-thumbnail

OAuth 2.0

이번, 새로운 프로젝트를 진행하면서 로그인 기능을 추가해야 했다. 백엔드를 통해서 로그인 기능을 진행하는데 github oauth를 기반으로 작업했다. 사실 백엔드와의 기능을 추가하기 전에 파이어베이스 인증 탭을 이용해서 간단한 회원가입 폼을 만들어 본적이 있어서 쉽게

7일 전
·
0개의 댓글
post-thumbnail

Nest.js에서 Goolge Oauth 적용하기

Nest.js에서 Google Oauth 적용해 Google 로그인 구현하기.

7일 전
·
0개의 댓글
post-thumbnail

[Spring Boot] 카카오 OAuth2.0 구현하기

카카오 공식 문서에 카카오 oAuth에 대한 설명이 친절하게 적혀있다. 이 OAuth를 Spring boot로 구현해보려고 한다. 물론 카카오 REST API 공식 문서에 친절하게 적혀있긴 하지만, 나중에 복습할 수 있도록 정리해두려고 한다. 1. 카카오 개발자 페이

2022년 6월 16일
·
0개의 댓글
post-thumbnail

OAuth2.0 소셜로그인 처리

만약 로그인을 직접 구현하면 다음을 전부 구현해야 한다.로그인시 보안비밀번호 찾기비밀번호 변경회원정보 변경회원가입 시 이메일 혹은 전화번호 인증1) 로그인시 보안, 회원가입시 이메일 or 전화번호 인증 절차 비밀번호 찾기, 변경 회원정보 변경 등이 번거로운 절차 없이

2022년 6월 12일
·
0개의 댓글

[Web] OAuth

Firebase 소셜 로그인 기능을 구현하고 있는데, 그의 원리가 되는 OAuth가 궁금했다. 벨로그에서 구글 로그인을 하려는 상황을 가정하고 관련 내용을 정리해 보겠다. OAuth > 사용자가 비밀번호를 노출하지 않아도 자신의 정보가 서비스들 간에 공유될 수 있도

2022년 6월 7일
·
0개의 댓글
post-thumbnail

[Android] OAuth란? Firebase 로그인 구현 시 어떻게 적용되는지 확인해보자!

  안드로이드 많은 애플리케이션에서 로그인 화면이 존재하고 해당 애플리케이션 내에서 자체적으로 회원가입을 하여 로그인을 할 수 있습니다. 그 외에도 구글, 페이스북, 네이버, 카카오 등 타 서비스의 계정으로도 로그인을 할 수 있도록 하는데 이 때 쓰이는 기술이 OAut

2022년 6월 6일
·
0개의 댓글
post-thumbnail

[Security] OAuth2.0 정리하기

토이프로젝트를 하다보면 주로 인증을 소셜로그인으로 하는 경우가 많습니다. 이렇게하면 서버 개발입장에서 인증에 대한 부담이 줄고 사용자입장에는 편하기 때문에 서비스를 사용하기에 부담이 적어집니다. 저 또한 이러한 이유로 작년에 바디프로필 서비스를 만들 때 카카오로그인을

2022년 6월 6일
·
0개의 댓글

OAuth 2.0 생활코딩 강의 필기 및 정리

OAuth 2.0 생활코딩 강의 필기 및 정리

2022년 6월 3일
·
0개의 댓글
post-thumbnail

[TIL] Today I Learned (2022.06.02)

오늘의 TIL

2022년 6월 2일
·
0개의 댓글
post-thumbnail

OAuth2.0 정리

OAuth2.0 인터넷 사용자들이 비밀번호를 제공하지 않고다른 서비스에서 자신들의 정보에대해 웹사이트나 애플리케이션의 접근 권한을 부여할 수 있는 공통적인 수단으로서사용되는 접근 위임을 위한 산업 표준 프로토콜인증(Authentication): 시스템 접근을 확인하는

2022년 6월 1일
·
0개의 댓글

카카오 소셜로그인 - access token 받은 후 유저 정보 DB 저장

더모티 프로젝트의 로그인 기능을 소셜 로그인 기능으로 대체하기로 했다.스프링 부트와 AWS로 혼자 구현하는 웹 서비스 라는 책이 있는데, 이를 보고 OAuth2를 이용해서 구현해주는 방법도 있지만, 이걸 사용하진 않았다. (이상하게 리다이렉션 횟수가 너무 많습니다..

2022년 5월 30일
·
0개의 댓글
post-thumbnail

팀 프로젝트 20일차 회고

마음대로 돌아가지 않는 SQL, 소셜 로그인

2022년 5월 28일
·
0개의 댓글
post-thumbnail

[인증/보안] OAuth 2.0, im-sprint-auth-oauth

직접 작성한 서버에서 인증을 처리해 주는 것과는 달리, OAuth는 인증을 중개해 주는 매커나즘이다.OAuth 2.0은 인증을 위한 표준 프로토콜의 한 종류로보안된 리소스에 엑세스하기 위해 클라이언트에게 권한을 제공하는 프로세스를 단순화하는 프로토콜 중 한 방법이다.유

2022년 5월 26일
·
0개의 댓글
post-thumbnail

시큐리티 상식(feat.oauth, jwt)

스프링 시큐리티의 핵심은 "Cumstomizing" 이다.인증과 인가의 차이스프링 시큐리티를 설정하기 전에는 사용자 -> 컨트롤러로 요청이 넘어가지만, 스프링 시큐리티를 설정하게 되면 여러 인증,인가 필터들이 추가된다.jwt 토큰을 사용하려면 httpBasic 과 fo

2022년 5월 23일
·
0개의 댓글
post-thumbnail

[Spring Boot] OAuth GitHub, Google 로그인

다음은 OAuthService 의 구현체들이 공통적으로 수행해야하는 작업입니다.OAuthAccessToken requestAccessToken(String code) : AccessToken 을 발급받습니다.OAuthAccessToken renewAccess

2022년 5월 19일
·
0개의 댓글

0513 개발일지

자바 프로젝트에 카카오 인증 기능 도입 방법 알아보기백준 알고리즘 사이트: 파이썬으로 문제 풀기회사에서 자바&JSP 프로젝트에 카카오 인증 기능을 도입하려고 하는데 담당자분이 바쁘셔서 나를 포함한 사원급이 적용 방법을 먼저 고민해보는 일을 맡게 되었다. 오늘은 오전에

2022년 5월 13일
·
0개의 댓글