6. Gin中间件-BA认证

BA认证,用户名密码简单认证方式,用户名test,密码123456

package main

import (
	"github.com/gin-gonic/gin"
)

func main() {
    
    
	r := gin.Default()
	r.Use(gin.BasicAuth(gin.Accounts{
    
    
		"test":"123456",
	}))


	r.GET("/ping", func(c *gin.Context) {
    
    
		user := c.MustGet(gin.AuthUserKey).(string)
		c.String(200, user + " OK")
	})
	r.Run() // 监听并在 0.0.0.0:8080 上启动服务
}

客户端http请求头里面,Authorization 表示。

猜你喜欢

转载自blog.csdn.net/xjmtxwd24/article/details/125095059