tesla_auth

Overview

TODO

  • Error handling
  • Debug logs
  • Display simple HTML page with access and refresh token
  • Add GitHub Action
    • Lint code
    • Build binaries for different operating systems and attach them to a release
  • Create macOS app, Windows .exe etc.
    • Add icons
    • Show app in doc
    • Update CD action

Platform-specific notes

Linux

tesla_auth uses gtk-rs and its related libraries for window creation and also needs WebKitGTK for WebView. So please make sure following packages are installed:

Arch Linux / Manjaro:

sudo pacman -S webkit2gtk libappindicator-gtk3

Debian / Ubuntu:

sudo apt install libwebkit2gtk-4.0-dev libappindicator3-dev

Fedora

sudo dnf install gtk3-devel webkit2gtk3-devel libappindicator-gtk3-devel

macOS

WebKit is native on macOS so everything should be fine.

Windows

WebView2 provided by Microsoft Edge Chromium is used. So tesla_auth supports Windows 7, 8, and 10.

License

Apache-2.0/MIT

S
Description
⚠️ ARCHIVED: Original GitHub repository no longer exists. Preserved as backup on 2026-02-27T09:22:26.357Z
Readme MIT 767 KiB
Languages
Rust 100%