1. Урок 1. 00:04:45
    What we'll build
  2. Урок 2. 00:02:36
    How to get the source code
  3. Урок 3. 00:04:40
    Initialise project and install babel
  4. Урок 4. 00:04:10
    Install mongoose and connect to database
  5. Урок 5. 00:03:49
    API versioning and setting up auth routes
  6. Урок 6. 00:02:09
    Add babel module resolver for cleaner imports
  7. Урок 7. 00:01:32
    Install prettier
  8. Урок 8. 00:04:34
    Installing webpack for client
  9. Урок 9. 00:04:08
    Setup webpack dev middleware
  10. Урок 10. 00:04:30
    Adding vue loader to webpack
  11. Урок 11. 00:03:55
    CSS Loader
  12. Урок 12. 00:03:55
    Installing Tailwind CSS
  13. Урок 13. 00:03:53
    Install vue router
  14. Урок 14. 00:04:27
    Hot module replacement
  15. Урок 15. 00:11:20
    Design home screen
  16. Урок 16. 00:10:36
    Design register screen
  17. Урок 17. 00:04:54
    Custom input component
  18. Урок 18. 00:06:25
    Validating forms with vee validate
  19. Урок 19. 00:07:07
    Installing vuex
  20. Урок 20. 00:04:30
    Defining user schema
  21. Урок 21. 00:02:16
    Hashing user password
  22. Урок 22. 00:08:35
    Sending email confirmation mails
  23. Урок 23. 00:07:01
    Button loading state
  24. Урок 24. 00:03:33
    Json Web Tokens
  25. Урок 25. 00:04:01
    Persisting authentication
  26. Урок 26. 00:13:18
    Full stack validation
  27. Урок 27. 00:05:28
    User login server side
  28. Урок 28. 00:02:57
    User login client side
  29. Урок 29. 00:02:56
    Form mixin
  30. Урок 30. 00:08:18
    Auth mixin
  31. Урок 31. 00:04:29
    Forgot password form
  32. Урок 32. 00:06:50
    Sending password reset links
  33. Урок 33. 00:05:11
    Validating forgot password
  34. Урок 34. 00:03:57
    Reset password client
  35. Урок 35. 00:04:59
    Password resets
  36. Урок 36. 00:02:42
    Expired password resets
  37. Урок 37. 00:04:10
    Email confirmation on the server
  38. Урок 38. 00:06:18
    Client side email confirmation
  39. Урок 39. 00:04:39
    Resend email confirmation client side
  40. Урок 40. 00:07:12
    Resend email confirmation server side
  41. Урок 41. 00:06:38
    Conditionally displaying confirmation bar
  42. Урок 42. 00:06:33
    Flash messages with vuex
  43. Урок 43. 00:06:32
    Displaying flash messages