# authentication

186개의 포스트

[웹개발 로드맵] 9. 인증

인증(Authentication) 인가(Authorization) 인증을 이해하기 전에 인증과 인가는 다르다는 것을 먼저 알아두자. 인가는 권한을 주는 것을 의미하여, 누구인지에 상관없이 해당 행위에 권한이 있다면 행위를 할 수 있도록 허가하는 것을 뜻한다.

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

[Firebase] Authentication

아래 작업들을 하기 위해서는 Android Studio의 앱과 Firebase의 프로젝트 연동작업을 해야한다. \[Firebase] Firebase 연동 및 사용 또한 원활하게 테스트를 진행하기 위해 Firebase의 프로젝트에 해당 앱의 디버그 키를 입력한다.

3일 전
·
0개의 댓글

Authentication

들어가기인증부분을 알아보자https://docs.nestjs.com/techniques/authenticationhttps://npmjs.com/package/jsonwebtokennpm i jsonwebtokennpm i @types/jsonwebt

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

권한 관리, 무엇이 있고 어떻게 할까?

뭐야 딱딱한 글이야? 권한.. 복잡하지... 이미 우리 시스템은 권한별 구분을 해놨어..등등 ^^저는 딱딱한 기술 글을 쓰고자 하는게 아니라 😂 웹 서비스나 클라우드 서비스를 개발하면서 가장 중요하게 고려해야 하는 부분중 하나가사용자들이 서비스의 어느 부분까지 사용할

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

접근제어모델 종류

현시대 클라우드를 비롯한 모든 플랫폼의 컴퓨팅 자원은 보안이 중요해진 시점이 왔다. (그 누구도 부정할 수 없다.) 그러므로 우리는 권한이란 부분이 존재해야 하고, 그 권한을 가진 사용자에게만 접근을 허용해야 한다. 하지만 점점 많은 시스템과 어플리케이션이 클라우드로

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

인증(Authentication)과 인가(Authorization)

특정 웹사이트에 접속할 때, 사용자 인증(Authentication)을 위해 로그인 과정을 거친다. 그리고 로그인된 상태에서 로그인된 사용자로서의 특정 작업을 수행하려고 할 때 사이트에서 사용자 확인을 위한 인가(Authorization)를 거치게 된다. 인증과 인가의

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

TIL) 비밀번호 암호화

인증 (Authentication) 인증이란, DB 상에 저장된 유저

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

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

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

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

인증(Authentication)과 권한 부여(Authorization - 인가)

스프링 시큐리티의 동작을 이해하기 위해서는 가장 중요한 용어인 인증(Authentication)과 권한 부여(Authorization - 인가)에 대한 이해이다. 인증(Authentication)은 쉽게 말해서 '자신을 증명하는 것'이다.다시 말해서 자기 스스로가 무언

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

웹의 인증 및 인가

💡 인증과 인가는 한글로 보나 영어 (Authentication vs. Authorization) 로 보나 비슷해 보일 뿐 아니라 실제 많이 혼동되어 사용되고 있지만 명확히 다른 의미를 가지고 있습니다.출처: https://aboutssl.org/authen

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

데브코스 W10D3

WAS의 경우 새로운 요청이 들어온 경우 큐에 적재되고 쓰레드 풀 내 하나의 쓰레드를 사용하여 처리하게 되는 방식으로 동작하게 된다.동일한 thread에서 실행되는 동안(하나의 요청을 처리하는 동안) 거치는 Controller, Service, Repository, 도

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

데브코스 W10D1

사용자의 신원을 확인하는 과정이다. 사용자의 신원 확인 행위는 대표적으로 아이디 패스워드 기반의 로그인 또는 OAuth 2.0을 사용한 인증이 있다.어플리케이션은 인증 영역과 인증되지 않은 영역으로 존재하고 인증 영역의 경우 특정 사용자의 개인정보를 확인하고 수정할 수

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

Assignment #1 | Westagram [Mission 5] 회원가입 비밀번호 암호화 적용

::: 현재까지 진행 상황 :::초기 세팅 완료Users 앱 생성 완료models.py의 User 클래스 작성 완료DB에 migrate까지 진행회원가입 기능 구현 (정규표현식, 예외처리 사용)로그인 기능 구현 (계정, 패스워드 필터링 적용)bcrypt를 이용한 암호화

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

[Web] Authentication & Authorization(1) - Authentication(+bcrypt)

1.. Authentication(인증) ?? 인증(Authentication)이란 유저의 identification을 확인하는 과정 즉, 아이디와 비밀번호를 확인하는 절차 인증을 하기 위해서는 먼저 유저의 아이디와 비밀번호를 생성(Sign Up)하는 기능, 그리고 그

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

Nestjs graphql Authentication으로 Login 구현

Nestjs docs가 좋긴 한데 authentication 부분은 REST API 기준으로 설명이 되어 있고 graphql은 상대적으로 덜 설명되어 있어서 뭐가 뭔지 몰랐다. 그래도! 이제는 할 수 있다! ㅎㅎㅎㅎlogin을 수행할 때 login input은 REST

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

한 서버에서 여러 Strategy 구현하기

서비스를 구현하다보면 당연히 여러 사용자가 존재하게 된다. 이 사용자라는 표현은, 그냥 내 임의로 부르는 호칭인데, 말하자면 유저의 성격이다. 예컨대 커머스라고 한다면 구매자와 판매자, 관리자가 있을 수 있고, 예약 서비스를 만든다면 식당 주인과 손님이라는 관계가 생길

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

Nest에서의 인증 방식

공식문서 상에서 AuthModule은 다음과 같은 형태로 구현된다.보다시피, AuthModule에 UsersModule을 import한 형태로 작성된다.하지만 개인적인 소감으로는, 이 방식보다는 AuthModule이 직접 User를 다루는 게 맞다고 봤다.따라서 나라면

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

[Node JS] socket.io / jwt authentication / 채팅 회원정보 가져오기

기존에 MongoDB를 이용해 회원가입후 로그인을 하면 회원정보를 바탕으로한 채팅 구현.user의 메시지 라고 상단에 나타남유저 아이디가 다른 클라이언트에게 나타남▼전체 코드▼▼server.js▼▼chat.ejs▼▼chat.html▼미완성 작성중...

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

day21

비밀번호 암호화(Encrypt/Hash) 기존에는 plain text로 password를 DB에 저장하였다. 이런 경우에 해킹을 당하게 되면 그러한 정보들이 온전히 노출된다. 이러한 경우를 대비하여 비밀번호를 암호화하여 DB에 저장해보자. 비밀번호를 암호화하는 방식은

2022년 4월 14일
·
0개의 댓글