5. 본격적인 백엔드 코드 작성 2


5. 본격적인 백엔드 코드 작성 2

이번 포스팅에서는 나머지 백엔드 코드를 작성할 것이다.작성될 코드들은 utils.js 안에 있는 함수들을 필요로 한다.utils.js 및 전체 코드는 아래 링크에 존재한다.https://github.com/owjs3901/FIDO2_Example/register(post)회원가입을 진행하는 함수이다.username과 name을 전달받으면 username이 이미 존재하는지 검증한다.만약 이미 존재하는 username이면 이미 가입된 계정이라고 알려주고 새로 등록하는 유저라면 계정 생성과 동시에 Client(Browser)로 public-key를 생성하여 전달해준다.Client에서는 public-key를 통하여 인증서를 만들고 다시 서버에 전달해준다.이전과는 다른 어마어마한 코드의 길이다.하나하나 해석해보자.위 조..........



원문링크 : 5. 본격적인 백엔드 코드 작성 2