mirror of
https://github.com/MuXiu1997/traefik-github-oauth-plugin
synced 2025-12-17 18:31:27 +00:00
@@ -1,8 +1,8 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
. "github.com/muxiu1997/traefik-github-oauth-plugin/internal/app/traefik-github-oauth-server"
|
||||
"github.com/muxiu1997/traefik-github-oauth-plugin/internal/app/traefik-github-oauth-server/router"
|
||||
. "github.com/MuXiu1997/traefik-github-oauth-plugin/internal/app/traefik-github-oauth-server"
|
||||
"github.com/MuXiu1997/traefik-github-oauth-plugin/internal/app/traefik-github-oauth-server/router"
|
||||
)
|
||||
|
||||
func main() {
|
||||
|
||||
2
go.mod
2
go.mod
@@ -1,4 +1,4 @@
|
||||
module github.com/muxiu1997/traefik-github-oauth-plugin
|
||||
module github.com/MuXiu1997/traefik-github-oauth-plugin
|
||||
|
||||
go 1.19
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package traefik_github_oauth_server
|
||||
|
||||
import (
|
||||
"github.com/muxiu1997/traefik-github-oauth-plugin/internal/app/traefik-github-oauth-server/model"
|
||||
"github.com/MuXiu1997/traefik-github-oauth-plugin/internal/app/traefik-github-oauth-server/model"
|
||||
"github.com/patrickmn/go-cache"
|
||||
"github.com/rs/xid"
|
||||
)
|
||||
|
||||
@@ -4,9 +4,9 @@ import (
|
||||
"fmt"
|
||||
"net/http"
|
||||
|
||||
"github.com/MuXiu1997/traefik-github-oauth-plugin/internal/app/traefik-github-oauth-server/model"
|
||||
"github.com/MuXiu1997/traefik-github-oauth-plugin/internal/pkg/constant"
|
||||
"github.com/gin-gonic/gin"
|
||||
"github.com/muxiu1997/traefik-github-oauth-plugin/internal/app/traefik-github-oauth-server/model"
|
||||
"github.com/muxiu1997/traefik-github-oauth-plugin/internal/pkg/constant"
|
||||
)
|
||||
|
||||
// NewApiSecretKeyMiddleware returns a middleware that checks the api secret key.
|
||||
|
||||
@@ -3,8 +3,8 @@ package router
|
||||
import (
|
||||
"net/http"
|
||||
|
||||
server "github.com/MuXiu1997/traefik-github-oauth-plugin/internal/app/traefik-github-oauth-server"
|
||||
"github.com/gin-gonic/gin"
|
||||
server "github.com/muxiu1997/traefik-github-oauth-plugin/internal/app/traefik-github-oauth-server"
|
||||
)
|
||||
|
||||
func healthCheck(_ *server.App) gin.HandlerFunc {
|
||||
|
||||
@@ -6,11 +6,11 @@ import (
|
||||
"net/http"
|
||||
"net/url"
|
||||
|
||||
server "github.com/MuXiu1997/traefik-github-oauth-plugin/internal/app/traefik-github-oauth-server"
|
||||
"github.com/MuXiu1997/traefik-github-oauth-plugin/internal/app/traefik-github-oauth-server/model"
|
||||
"github.com/MuXiu1997/traefik-github-oauth-plugin/internal/pkg/constant"
|
||||
"github.com/gin-gonic/gin"
|
||||
"github.com/google/go-github/v49/github"
|
||||
server "github.com/muxiu1997/traefik-github-oauth-plugin/internal/app/traefik-github-oauth-server"
|
||||
"github.com/muxiu1997/traefik-github-oauth-plugin/internal/app/traefik-github-oauth-server/model"
|
||||
"github.com/muxiu1997/traefik-github-oauth-plugin/internal/pkg/constant"
|
||||
"github.com/spf13/cast"
|
||||
"golang.org/x/oauth2"
|
||||
)
|
||||
|
||||
@@ -3,9 +3,9 @@ package router
|
||||
import (
|
||||
"net/http"
|
||||
|
||||
server "github.com/MuXiu1997/traefik-github-oauth-plugin/internal/app/traefik-github-oauth-server"
|
||||
"github.com/MuXiu1997/traefik-github-oauth-plugin/internal/pkg/constant"
|
||||
"github.com/gin-gonic/gin"
|
||||
server "github.com/muxiu1997/traefik-github-oauth-plugin/internal/app/traefik-github-oauth-server"
|
||||
"github.com/muxiu1997/traefik-github-oauth-plugin/internal/pkg/constant"
|
||||
)
|
||||
|
||||
func RegisterRoutes(app *server.App) {
|
||||
|
||||
@@ -9,9 +9,9 @@ import (
|
||||
"strings"
|
||||
|
||||
"github.com/dghubble/sling"
|
||||
"github.com/muxiu1997/traefik-github-oauth-plugin/internal/app/traefik-github-oauth-server/model"
|
||||
"github.com/muxiu1997/traefik-github-oauth-plugin/internal/pkg/constant"
|
||||
"github.com/muxiu1997/traefik-github-oauth-plugin/internal/pkg/jwt"
|
||||
"github.com/MuXiu1997/traefik-github-oauth-plugin/internal/app/traefik-github-oauth-server/model"
|
||||
"github.com/MuXiu1997/traefik-github-oauth-plugin/internal/pkg/constant"
|
||||
"github.com/MuXiu1997/traefik-github-oauth-plugin/internal/pkg/jwt"
|
||||
"github.com/scylladb/go-set/strset"
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user