authn
Authentication commands for Datalayer CLI - Refactored to use SDK.
def login(run_url: str | None = <typer.models.OptionInfo object at 0x7f98393d2d50>, iam_url: str | None = <typer.models.OptionInfo object at 0x7f98393d2e90>, token: str | None = <typer.models.OptionInfo object at 0x7f98393d2fd0>, handle: str | None = <typer.models.OptionInfo object at 0x7f98393d3110>, password: str | None = <typer.models.OptionInfo object at 0x7f98393d3250>, no_browser: bool = <typer.models.OptionInfo object at 0x7f98393d3390>) -> None
Log into a Datalayer server using SDK authentication.
Examples
Token authentication::
datalayer login --token YOUR_TOKEN
Credentials authentication::
datalayer login --handle user@example.com --password secret
Browser OAuth (default)::
datalayer login
CLI-only mode::
datalayer login --no-browser
def logout(run_url: str | None = <typer.models.OptionInfo object at 0x7f98393d3610>, iam_url: str | None = <typer.models.OptionInfo object at 0x7f98393d3750>) -> None
Log out from Datalayer server.
def whoami(run_url: str | None = <typer.models.OptionInfo object at 0x7f98393d39d0>, iam_url: str | None = <typer.models.OptionInfo object at 0x7f98393d3b10>) -> None
Show current authenticated user.
def login_root(run_url: str | None = <typer.models.OptionInfo object at 0x7f98393d3c50>, iam_url: str | None = <typer.models.OptionInfo object at 0x7f98393d3d90>, token: str | None = <typer.models.OptionInfo object at 0x7f98393d3ed0>, handle: str | None = <typer.models.OptionInfo object at 0x7f98392f8050>, password: str | None = <typer.models.OptionInfo object at 0x7f98392f8190>, no_browser: bool = <typer.models.OptionInfo object at 0x7f98392f82d0>) -> None
Log into a Datalayer server.
def logout_root(run_url: str | None = <typer.models.OptionInfo object at 0x7f98392f8410>, iam_url: str | None = <typer.models.OptionInfo object at 0x7f98392f8550>) -> None
Log out of Datalayer server.
def whoami_root(run_url: str | None = <typer.models.OptionInfo object at 0x7f98392f8690>, iam_url: str | None = <typer.models.OptionInfo object at 0x7f98392f87d0>) -> None
Show current authenticated user.