Add BMW CarData api (#23972)

This commit is contained in:
andig 2025-10-04 11:43:34 +02:00 • committed by GitHub
parent 3139499b0f
commit 9dd4599fc2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
17 changed files with 731 additions and 37 deletions

View file

@ -209,9 +209,9 @@ type Tariff interface {
// AuthProvider is the ability to provide OAuth authentication through the ui
type AuthProvider interface {
Login(state string) string
Login(state string) (string, error)
Logout() error
HandleCallback(responseValues url.Values) error
HandleCallback(params url.Values) error
Authenticated() bool
DisplayName() string
}