UNPKG
mattcomponents
Version:
latest (0.0.39)
0.0.39
0.0.38
0.0.37
0.0.36
0.0.35
0.0.34
0.0.33
0.0.32
0.0.31
0.0.30
0.0.29
0.0.28
0.0.27
0.0.26
0.0.25
0.0.24
0.0.23
0.0.22
0.0.21
0.0.20
0.0.19
0.0.18
0.0.17
0.0.16
0.0.14
0.0.13
0.0.12
0.0.11
0.0.10
0.0.9
0.0.8
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
0.0.1
0.0.0
React JS production building blocks
mattcomponents
/
mattcomponents
/
helpers
/
VerifyToken.ts
17 lines
(13 loc)
•
336 B
text/typescript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import
{ jwtVerify }
from
"jose"
;
const
secret =
new
TextEncoder
().
encode
(
'123'
);
export
const
verifyToken
=
async
(
token
:
string
) => {
if
(!token) {
return
null
}
try
{
const
{ payload } =
await
jwtVerify
(token, secret);
return
payload; }
catch
(err) {
return
null
} };