Package Study - Passport-jwt
先查看 index.js 會輸出兩個模組,
其中 Strategy 需要實作 passport-strategy 的 authenticate 方法
1 2 3 4 |
|
在 authenticate 的部分
JwtStrategy.JwtVerifier 其實是引入 verify_jwt.js 這隻檔案的模組 事實上 verify_jwt 背後只是用 jsonwebtoken 這個 package 來做 verify 而已
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
在實際使用的時候發現 self.fail 不會呼叫 passport verify 的 callback,需要改成 self.error
因此我發了一筆 issues 在 gituhb 上 https://github.com/themikenicholson/passport-jwt/issues/56