Registration / Authentication Registration. CLIENT: 사용자에게 회원가입 시 필요한 데이터를 입력받고, 서버로 전달합니다 SERVER: 1. 전달받은 아이디(또는 이메일) 이 데이터베이스에 존재하는지 체크합니다 2-1. 이미 존재하는 아이디(또는 이메일)이라면, duplicate 에러 발생 2-2. 존재하지 않는다면 다음 단계로 패스 3. 비밀번호를 hash 알고리즘을 활용해 암호화 합니다 4. 암호화 된 비밀번호와 함께 데이터베이스에 새로운 사용자를 저장하고, 잘 저장되었다고 클라이언트에 알려줍니다Login, Authentication 로그인을 하는 목적은, 사용자가 권한이 있는지 없는지를 체크하기 위한 목적이 큽니다. 따라서, 권한을 체크하기 위해 JWT이나 세..