Documentation

Quick start

Bind your app with three values — name, ownerid and version — then call init(). No URL and no secret live in your code. Your ownerid is shown on the dashboard's Manage Apps page.

Python
from lumenauth import LumenAuthClient

auth = LumenAuthClient(
    name="My app",
    ownerid="your-ownerid",
    version="1.0",
    secret="your-app-secret",
)
auth.init()  # verifies the app + version

init() verifies the app and version and returns an app-session token used for every later call — see How sessions work.