2require('dotenv').config();
3const jwt = require('jsonwebtoken');
5const JWT_SECRET = process.env.JWT_SECRET;
6console.log('JWT_SECRET loaded:', JWT_SECRET ? 'Yes' : 'No');
8// Test token generation
10 { purpose: 'agent-download', timestamp: Date.now() },
15console.log('\nā
Token generated:', token.substring(0, 50) + '...');
17// Test token verification
19 const decoded = jwt.verify(token, JWT_SECRET);
20 console.log('ā
Token verified successfully');
21 console.log('Decoded:', decoded);
23 console.error('ā Token verification failed:', err.message);