Skip to content

[백엔드] 로그인 로직 수정사항 #1

@ukly

Description

@ukly

기존 로직의 문제점

  • 기존에는 email과 name을 쿼리파라미터에 담아서 보냄
  • 보안상으로도 좋지 않고 그것보다 국민대 이메일이면 꼭 들어가는 '-' , '(' , ')' 이런 특수문자들이 제대로 인코딩 되지 않음
image

###수정사항

  • 쿼리파라미터에 이제 'data'같은 형식으로 base64기반 인코딩 한 값을 보냄
  • data안에는 json형식으로 email이랑 name이 담겨서 감
image

###프론트 수정 방향

  • atob() 함수 활용해서 디코딩하고 json 형태의 값을 활용

[참고자료] - https://velog.io/@superlipbalm/base64-encoding

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions