Auth Kit token yönetimi fonksiyonlarını test edin
import {
setToken,
decodeToken,
isTokenExpired,
clearAuth
} from '@hascanb/arf-ui-kit/auth-kit'
// Login
const handleLogin = (token: string) => {
setToken(token)
const payload = decodeToken(token)
console.log('User ID:', payload?.userId)
if (isTokenExpired(token)) {
console.warn('Token expired!')
}
}
// Logout
const handleLogout = () => {
clearAuth()
router.push('/test/auth/pages/signin')
}