Function: eca-providers--do-login
eca-providers--do-login is a natively compiled function defined in
eca-providers.el.
Signature
(eca-providers--do-login SESSION PROVIDER-ID METHOD)
Documentation
Start login for PROVIDER-ID with optional METHOD via SESSION.
Source Code
;; Defined in /nix/store/jklqzw6pzz6j4jrbv8wy0iwgi7jlrbld-emacs-packages-deps/share/emacs/site-lisp/elpa/eca-20260928.1827/eca-providers.el
;; Login flow
(defun eca-providers--do-login (session provider-id method)
"Start login for PROVIDER-ID with optional METHOD via SESSION."
(eca-api-request-async session
:method "providers/login"
:params (if method
(list :provider provider-id :method method)
(list :provider provider-id))
:success-callback
(lambda (result)
(eca-providers--handle-login-response session provider-id result))
:error-callback
(lambda (err)
(eca-warn "Login failed: %s" err))))