summaryrefslogtreecommitdiff
path: root/internal/api/client/auth/auth.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/api/client/auth/auth.go')
-rw-r--r--internal/api/client/auth/auth.go18
1 files changed, 18 insertions, 0 deletions
diff --git a/internal/api/client/auth/auth.go b/internal/api/client/auth/auth.go
index 793c19f4e..7cddc3e74 100644
--- a/internal/api/client/auth/auth.go
+++ b/internal/api/client/auth/auth.go
@@ -36,8 +36,26 @@ const (
OauthTokenPath = "/oauth/token"
// OauthAuthorizePath is the API path for authorization requests (eg., authorize this app to act on my behalf as a user)
OauthAuthorizePath = "/oauth/authorize"
+
+ sessionUserID = "userid"
+ sessionClientID = "client_id"
+ sessionRedirectURI = "redirect_uri"
+ sessionForceLogin = "force_login"
+ sessionResponseType = "response_type"
+ sessionCode = "code"
+ sessionScope = "scope"
)
+var sessionKeys []string = []string{
+ sessionUserID,
+ sessionClientID,
+ sessionRedirectURI,
+ sessionForceLogin,
+ sessionResponseType,
+ sessionCode,
+ sessionScope,
+}
+
// Module implements the ClientAPIModule interface for
type Module struct {
config *config.Config