Skip to content

Google Sign-In accounts have no way to authenticate via auth login #55

Description

@KushH305

Problem

auth login only accepts email + password, which it POSTs to the login
endpoint. Accounts created via Google Sign-In have no password on the
backend, so there's no credential pair to enter.

Trying "forgot password" to force-provision one doesn't work either —
the backend explicitly rejects it:

Your account was created with Google, simply login with Google!
(noreply@liftoffrank.com)

So Google-only accounts currently have no working path to auth login,
auth refresh, or auth status.

Environment

  • OS: Windows
  • liftoff-export downloaded from zip file
  • Liftoff account: created via Google Sign-In, no password ever set

What I've already ruled out

  • Password reset — bounced by the backend (see above)
  • Checked auth login --help for a hidden token/flag option — none exists
  • No web login exists for Liftoff, so there's no easy DevTools token grab

Ask

Would it be possible to support one of:

  • A --token flag or LIFTOFF_TOKEN env var to inject an existing bearer
    token directly (useful for any auth method, not just Google)
  • An OAuth/browser-callback flow for auth login when the account uses
    Google Sign-In

Happy to test against my own Google-only account if that's useful for
verifying a fix.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions