课程: React: Authentication

今天就学习课程吧!

今天就开通帐号,24,700 门业界名师课程任您挑!

Verifying JSON Web Tokens

Verifying JSON Web Tokens

- [Instructor] So now that we have our JSON Web Token, we need to actually verify that it hasn't been tampered with. And the way we can do that is by using the JSON Web Token packages verify method. So we're going to say JWT.verify. We're going to pass the token as the first argument. The second argument is going to be our secret process.env.JWT Secret. And after that, we have our callback which is going to have to be asynchronous, you'll see why in just a minute. And the two arguments here are going to be an error, if one occurred and the decoded JSON object. All right, so that should be our user. So just like we've seen before. First thing we're going to do is check if there was an error, if there was an error, chances are that means that the token was not intact, right? It had been tampered with in some way or just wasn't valid anymore. So in that case, we'll return a response with a status of 401, meaning the user…

内容