inblog logo
|
taker
    스프링부트

    스프링 인증 블로그 V2 (시큐리티 흐름)

    김인범's avatar
    김인범
    Nov 28, 2024
    스프링 인증 블로그 V2 (시큐리티 흐름)
    Contents
    흐름

    흐름

    1. 클라이언트 요청 (회원가입)
    1. 서버에서 클라이언트가 회원가입에 기입한 데이터 → DB에 저장
    • DB에 저장할 때 Password는 hash로 변형하여 암호화 후 저장
    • DB에는 암호화된 password 저장됨
     
    1. 회원가입이 완료된 후 클라이언트가 로그인 시도
    1. 서버에 로그인 요청이 들어온다.
    시큐리티 필터 작동
    1. 설정해둔 로그인 페이지로 이동
    1. 클라이언트 로그인 요청
    1. 필터에서 로그인에 입력한 password 와 DB에 저장된 Password가 일치하나 검사
    이때 DB에 저장된 Password는 암호화 되어있는 상태여서
    로그인 때 입력한 Password를 암호화하는 함수를 다시 사용해서 구분한다.
    1. 비교가 일치하면 로그인에 성공하게 만든다.
     
     
    Share article

    taker

    RSS·Powered by Inblog