Cog Factory 2020. 8. 24. 09:18

join - view

  회원가입을 할 때 프로필 사진을 업로드할 수 있고 이름과 이메일 및 비밀번호(확인까지)를 사용자로부터 받는다. 그리고 이 값을 route.join 주소로 post방식으로 submit한다.

/* join.pug */
extends layouts/main

block content
  .form-container
    form(action=routes.join method="post").join-form
      .fileUpload
        label(for="avatar") Avatar
        input(type="file" name="avatar" id="avatar" accept="image/*")
      input(type="text" placeholder="Full name" required=true name="name")
      input(type="email" placeholder="Email" required=true name="email")
      input(type="password" placeholder="Password" required=true name="password1")
      input(type="password" placeholder="Verify password" required=true name="password2")
      input(type="submit" value="Join now")
    include partials/socialLogin

join - view

참고 자료

소스 코드

https://github.com/zpskek/wetube-v3/commit/16752b0b722fc7329a783ce9e139db50d9ccc5b1