mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-15 01:26:01 +08:00
Add support for OAuth2 client secret
This commit is contained in:
parent
58c174ff68
commit
3c86bf140c
@ -40,6 +40,7 @@ class AuthorizationHelpers:
|
|||||||
"""
|
"""
|
||||||
data = {
|
data = {
|
||||||
"client_id": self._settings.CLIENT_ID if self._settings.CLIENT_ID is not None else "",
|
"client_id": self._settings.CLIENT_ID if self._settings.CLIENT_ID is not None else "",
|
||||||
|
"client_secret": self._settings.CLIENT_SECRET if self._settings.CLIENT_SECRET is not None else "",
|
||||||
"redirect_uri": self._settings.CALLBACK_URL if self._settings.CALLBACK_URL is not None else "",
|
"redirect_uri": self._settings.CALLBACK_URL if self._settings.CALLBACK_URL is not None else "",
|
||||||
"grant_type": "authorization_code",
|
"grant_type": "authorization_code",
|
||||||
"code": authorization_code,
|
"code": authorization_code,
|
||||||
@ -64,6 +65,7 @@ class AuthorizationHelpers:
|
|||||||
Logger.log("d", "Refreshing the access token for [%s]", self._settings.OAUTH_SERVER_URL)
|
Logger.log("d", "Refreshing the access token for [%s]", self._settings.OAUTH_SERVER_URL)
|
||||||
data = {
|
data = {
|
||||||
"client_id": self._settings.CLIENT_ID if self._settings.CLIENT_ID is not None else "",
|
"client_id": self._settings.CLIENT_ID if self._settings.CLIENT_ID is not None else "",
|
||||||
|
"client_secret": self._settings.CLIENT_SECRET if self._settings.CLIENT_SECRET is not None else "",
|
||||||
"redirect_uri": self._settings.CALLBACK_URL if self._settings.CALLBACK_URL is not None else "",
|
"redirect_uri": self._settings.CALLBACK_URL if self._settings.CALLBACK_URL is not None else "",
|
||||||
"grant_type": "refresh_token",
|
"grant_type": "refresh_token",
|
||||||
"refresh_token": refresh_token,
|
"refresh_token": refresh_token,
|
||||||
|
@ -16,6 +16,7 @@ class OAuth2Settings(BaseModel):
|
|||||||
CALLBACK_PORT = None # type: Optional[int]
|
CALLBACK_PORT = None # type: Optional[int]
|
||||||
OAUTH_SERVER_URL = None # type: Optional[str]
|
OAUTH_SERVER_URL = None # type: Optional[str]
|
||||||
CLIENT_ID = None # type: Optional[str]
|
CLIENT_ID = None # type: Optional[str]
|
||||||
|
CLIENT_SECRET = None # type: Optional[str]
|
||||||
CLIENT_SCOPES = None # type: Optional[str]
|
CLIENT_SCOPES = None # type: Optional[str]
|
||||||
CALLBACK_URL = None # type: Optional[str]
|
CALLBACK_URL = None # type: Optional[str]
|
||||||
AUTH_DATA_PREFERENCE_KEY = "" # type: str
|
AUTH_DATA_PREFERENCE_KEY = "" # type: str
|
||||||
|
Loading…
x
Reference in New Issue
Block a user