bitlbee / bitlbee-steam

Steam protocol plugin for BitlBee
GNU General Public License v2.0
126 stars 12 forks source link

Steam Guard: Login error: (no error) #97

Closed tmplt closed 8 years ago

tmplt commented 9 years ago

When I create a steam bitlbee account and set authcode to what Steam Guard gives me, bitlbee tries to log in with the following error:

│22:20 @tmplt ╡ account steam set authcode 6RRM3
│22:20  @root ╡ steam - Logging in: Connecting
│22:20      ↪ ╡ steam - Logging in: Requesting authentication key
│22:20      ↪ ╡ authcode = `6RRM3'
│22:20      ↪ ╡ steam - Logging in: Requesting authentication token
│22:20      ↪ ╡ steam - Login error:
│22:20      ↪ ╡ steam - Logging in: Signing off..
jgeboski commented 9 years ago

Are you using the Steam Mobile Two-Factor authentication? Does it ever throw an error? Have you tried to turn the account on after it signs you off?

tmplt commented 9 years ago

Yes, I believe it's the two-factor authentication. I've tried to manually turn the account on, but it also does that when I enter a new authcode. Anyway, it doesn't even throw an error.

Fyren commented 8 years ago

Oops, it does seem to be a dupe.

For 2FA, it seems like you send twofactorcode rather than emailauth. If you send both, it still works. I'm able to log in with my lazy local edit and 2FA with the Steam app rather than e-mail.

Tmplt, in case you didn't notice, if you temporarily set SteamGuard to use e-mail instead of the app, you can log in with bitlbee-steam and then switch it back to the app after you're logged in. It'll probably work until you get logged out.

tmplt commented 8 years ago

I never realized I could do that, and indeed I can log in now. Thanks!

jgeboski commented 8 years ago

See #75 for 2FA support. A workaround has been proposed, so I am closing this issue.