added non interactive login
This commit is contained in:
@@ -140,8 +140,9 @@ class JpacrepoClient:
|
||||
def authenticate(self) -> None:
|
||||
token = oidc_client.login(
|
||||
provider_config=self.provider_config,
|
||||
client_id='jpacrepo-client',
|
||||
interactive=True,
|
||||
client_id=self.config.client_id,
|
||||
interactive=not bool(self.config.client_secret),
|
||||
client_secret=self.config.client_secret,
|
||||
redirect_uri=DEFAULT_REDIRECT_URI)
|
||||
self.token = token
|
||||
self.token_expiry = (token.created_at or int(time())) + (token.expires_in or 10)
|
||||
|
Reference in New Issue
Block a user