Get access_token from url when available
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
c5834cea6e
commit
4c16fda022
|
@ -21,6 +21,7 @@ import (
|
||||||
"log"
|
"log"
|
||||||
"net/http"
|
"net/http"
|
||||||
"os"
|
"os"
|
||||||
|
"strings"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/gomodule/redigo/redis"
|
"github.com/gomodule/redigo/redis"
|
||||||
|
@ -62,6 +63,9 @@ func WithAuth(handler http.Handler, b *memoryBackend) http.Handler {
|
||||||
}
|
}
|
||||||
|
|
||||||
authorization := r.Header.Get("Authorization")
|
authorization := r.Header.Get("Authorization")
|
||||||
|
if authorization == "" && strings.Contains(r.URL.Path, "events") {
|
||||||
|
authorization = "Bearer " + r.URL.Query().Get("access_token")
|
||||||
|
}
|
||||||
|
|
||||||
var token auth.TokenResponse
|
var token auth.TokenResponse
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user