📜  如何使用 Postman 和 golang 发送 JSON Web 令牌(JWT 令牌)作为标头 - Javascript 代码示例

📅  最后修改于: 2022-03-11 15:03:59.244000             🧑  作者: Mango

代码示例1
func CreateTokenEndpoint(w http.ResponseWriter, req *http.Request) {
    var user User
    _ = json.NewDecoder(req.Body).Decode(&user)
    token := jwt.NewWithClaims(jwt.SigningMethodHS256, jwt.MapClaims{
        "username": user.Username,
    })
    tokenString, error := token.SignedString([]byte("secret"))
    if error != nil {
        fmt.Println(error)
    }
    json.NewEncoder(w).Encode(JwtToken{Token: tokenString})
}