{"repo":"adriankumpf/tesla_auth","free":true,"listed":false,"github":"https://github.com/adriankumpf/tesla_auth","clone":"git clone https://github.com/adriankumpf/tesla_auth.git","description":"Securely generate API tokens for third-party access to your Tesla.","language":"Rust","stars":606,"topics":["tesla-api","tesla","oauth2","webview","rust"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Tesla Auth Securely generate API tokens for third-party access to your Tesla. Supports MFA and Captcha through Tesla's native login flow. Download - macOS Apple Silicon / Intel - Linux x86 64 / ARM - Windows Usage Steps 1. Run the tesla auth executable (either by double-clicking it or directly in a terminal) 2. Enter your Tesla account credentials (and MFA code if necessary) 3. You'll get a final window where you can select and copy the access token and refresh token Platform-specific dependencies macOS WebKit is native on macOS so no additional dependencies are required. Windows WebView2 provided by Microsoft Edge Chromium is used. So Windows 7, 8, 10 and 11 are supported. Linux WebKitGTK 4.1 is required for WebView and libxdo is used to make the predfined Copy, Cut, Paste and SelectAll menu items work. Ubuntu 22.04, Debian 12 and Fedora 36 are the earliest releases that ship WebKitGTK 4.1; on anything older neither the prebuilt binaries nor a local build will run. So please make sure the following packages are installed: Arch Linux / Manjaro: Debian / Ubuntu: Fedora Troubleshooting Run tesla auth --debug first: it prints the URLs the webview navigates to, which is usually enough to tell where a flow gets stuck. Blank window, or a window that disappears immediately (Linux) WebKitGTK's accelerated rendering paths misbehave on a number of drivers, the NVIDIA proprietary one in particular. Typical symptoms are Failed to create GBM buffer of size … or Error 71 (Protocol error) d","default_branch":null,"files":null,"tree":[],"storefront":"/r/adriankumpf","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/adriankumpf/tesla_auth/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}