singlestoredb.auth.get_jwt¶
- singlestoredb.auth.get_jwt(email: str, url: str = 'https://portal.singlestore.com/engine-sso', clusters: str | List[str] | None = None, databases: str | List[str] | None = None, timeout: int = 60, browser: str | List[str] | None = None) JSONWebToken¶
- Retrieve a JWT token from the SingleStoreDB single-sign-on URL. - Parameters:
- email (str) – EMail of the database user 
- url (str, optional) – The URL of the single-sign-on token generator 
- clusters (str or list[str], optional) – The name of the cluster being connected to 
- databases (str or list[str], optional) – The name of the database being connected to 
- timeout (int, optional) – Number of seconds to wait before timing out the authentication request 
- browser (str or list[str], optional) – Browser to use instead of the default. This value can be any of the names specified in Python’s webbrowser module. This includes ‘google-chrome’, ‘chrome’, ‘chromium’, ‘chromium-browser’, ‘firefox’, etc. Note that at the time of this writing, Safari was not compatible. If a list of names is specified, each one tried until a working browser is located. 
 
- Return type:
- JSONWebToken