aboutsummaryrefslogtreecommitdiff
path: root/server/auth/provider.go
diff options
context:
space:
mode:
Diffstat (limited to 'server/auth/provider.go')
-rw-r--r--server/auth/provider.go13
1 files changed, 0 insertions, 13 deletions
diff --git a/server/auth/provider.go b/server/auth/provider.go
deleted file mode 100644
index 9d1c8bd..0000000
--- a/server/auth/provider.go
+++ /dev/null
@@ -1,13 +0,0 @@
-package auth
-
-import "golang.org/x/oauth2"
-
-// Provider is an abstraction of different auth methods.
-type Provider interface {
- Name() string
- StartSession(string) string
- Exchange(string) (*oauth2.Token, error)
- Username(*oauth2.Token) string
- Valid(*oauth2.Token) bool
- Revoke(*oauth2.Token) error
-}