Closed nolddor closed 9 months ago
ACTUAL:
Assign a working and operational phone number to the account [here](https://store.steampowered.com/phone/manage) to be used by the bot. A phone number is absolutely required, as there is no way to add 2FA without it.
SUGGESTED:
Assign a working and operational phone number to the account [here](https://store.steampowered.com/phone/manage) to be used by the bot **is recommended** but not mandatory.
ACTUAL:
SMS was sent from Steam to the phone number you have assigned for the account above.
SUGGESTED:
SMS was sent from Steam to the phone number you have assigned for the account above. If your account have no phone number set up, an email would be sent instead to the account email address.
Raised originally as "✨ Enhancement" as I was unable to make it work at first using the email code. (due to me being silly) This must re-categorized as "📕 Wiki suggestion" instead. But I cannot do that myself :(
Did I understand it right that everything works, except phone number is no longer required? Did you go through 2fainit
and 2fafinalize
procedure?
Indeed, 2fainit and 2fafinalize works as long as you provide the code sent to your emaill address on 2fafinalize instead the one you are supposed to receive via SMS when you link a phone.
PS: Not having a phone linked prevent you from generating 2FA Backup codes as Valve are still sending an SMS to reveal them. I guess they will update that part of the website sooner or later... Nothing to do with ASF but it was worth to mention. That's why docs must say "is not required but still recommended"
Thanks, I've reworded some of the sentences in 2fa section :+1:
Checklist
Enhancement purpose
As of today ASF offers the possibility to setup the MobileAuthenticator on an account from scratch. However a per wiki docs, a phone number is mandatory to do so.
That was true until last Steam update, now users are able to setup a mobile auth without the need of having a linked phone number within their accounts. See images below from my own mobile:
Solution
Edit current MobileAuthenticator docs to support this use case, refers to: https://github.com/JustArchiNET/ArchiSteamFarm/wiki/Two-factor-authentication
Path
!2fainit
->!2fafinalize
works fine if you provide the code delivered to your email. Other paths (i.e Joint Authenticator) needs to be reviewed.Why currently available solutions are not sufficient?
Unfortunately current text at wiki are not true anymore.
Can you help us with this enhancement idea?
Somehow, I can test and offer feedback, but can't code
Additional info
N/A