Skip to content
On this page

2023년 05월 08일

수정하기
문서 생성 2023-05-08 23:22:12 최근 수정 2023-05-08 23:29:56
맑음

📚 오늘 도전하고, 배운 것

react router

useSearchParams를 사용해 query parameter를 가져올 수 있다.

const AuthForm = () => {
const [searchParams] = useSearchParams()
const mode = searchParams.get('mode')
}

vue-router의 navigation guard 처럼 라우트를 보호하려면 loader를 활용한다.

export function checkAuthLoader() {
const token = getAuthToken()
if (!token) {
return redirect('/auth')
}
return null;
}

loader는 반드시 null 또는 다른 값을 리턴해야 한다.

🤔 학습하면서 궁금하거나 어려웠던 점

JWT의 sign 메서드에서 옵션이 내가 생각한 방식대로 동작하지 않는다. 확인해봐야겠다.

🌅 내일은 무엇을?

✒️ log

  • 주말에 비가 쏟아지더니 오늘은 맑았다. 그래서 여기저기 돌아다닐 수 있었다.