Files
APIPark/gateway/apinto/auth/basic.go
T
2024-08-12 21:38:09 +08:00

29 lines
474 B
Go

package auth
func init() {
b := NewBasic()
Register(b.Name(), b)
}
func NewBasic() *Basic {
return &Basic{}
}
type Basic struct {
}
func (b *Basic) Name() string {
return "basic"
}
func (b *Basic) ToPattern(cfg map[string]interface{}) interface{} {
result := make(map[string]interface{})
result["username"] = cfg["user_name"]
result["password"] = cfg["password"]
return result
}
func (b *Basic) ToConfig(cfg map[string]interface{}) interface{} {
return nil
}