mirror of
https://github.com/coaidev/coai.git
synced 2025-05-19 21:10:18 +09:00
add "Bearer" header
This commit is contained in:
parent
badb7bde61
commit
1c4e613d81
@ -51,6 +51,10 @@ func AuthMiddleware() gin.HandlerFunc {
|
|||||||
return func(c *gin.Context) {
|
return func(c *gin.Context) {
|
||||||
k := strings.TrimSpace(c.GetHeader("Authorization"))
|
k := strings.TrimSpace(c.GetHeader("Authorization"))
|
||||||
if k != "" {
|
if k != "" {
|
||||||
|
if strings.HasPrefix(k, "Bearer ") {
|
||||||
|
k, _ = strings.CutPrefix(k, "Bearer ")
|
||||||
|
}
|
||||||
|
|
||||||
if strings.HasPrefix(k, "sk-") { // api agent
|
if strings.HasPrefix(k, "sk-") { // api agent
|
||||||
if ProcessKey(c, k) {
|
if ProcessKey(c, k) {
|
||||||
return
|
return
|
||||||
|
Loading…
Reference in New Issue
Block a user