Skip to content

blackpet/jwt-auth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JWT-AUTHENTICATION

Sveltekit 과 Express 를 이용한 JWT 인증 프로젝트

Structure

  • client Sveltekit
  • API server Express

Features

  • client Login
    • error message #1
    • axios request interceptor: append Authentication header
      • auth-fetch middleware with native fetch
    • axios response interceptor:
      • auth-fetch middleware with native fetch
      • accessToken expired, re-generate Token with refreshToken
      • re-try original request with renewed Token
  • server Login Process
    • validate credential #1
    • generate accessToken, refreshToken
    • authentication middleware
    • authorized router (/api/user)
    • token refresh router
  • sveltekit custom auth-fetch middleware instead of authorize hooks

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published