Jacra Jun 26, 2016 @ 11:22am
Allow Steam Mobile Guard on DUO Mobile
Valve I'm getting really annoyed with your "we pretend it is about your safety but actually only try to force our mobile app on you" thing. I'm not going to install ANOTHER 2-factor-mobile authenticator on my phone. Please finally start doing something using common features and allow the Steam Mobile Guard to run on DUO Mobile as others do!
< >
Showing 1-13 of 13 comments
OneEightSeven Oct 20, 2017 @ 5:53am 
agreed, no idea why they think every website needs its own app
cSg|mc-Hotsauce Oct 20, 2017 @ 7:31am 
Not going to happen. Use the search function to find out why they need to have their own app.

It has been discussed many times before.

:qr:
Jacra Oct 24, 2017 @ 8:23pm 
Enlighten me? Because I haven't found anything and DUO Mobile is safe enough for hospital security 2-factor auth...
Satoru Oct 24, 2017 @ 8:36pm 
Originally posted by Jacra:
Enlighten me? Because I haven't found anything and DUO Mobile is safe enough for hospital security 2-factor auth...

The SMA primary function isn't 2FA

Its primary function is a trade/market authorization tool

That is someting a normal 2FA token cannot do

Also why on earth would you recommend that hunk of junk software. Duo is pretty awful
Last edited by Satoru; Oct 24, 2017 @ 8:40pm
Jacra Oct 28, 2017 @ 3:16pm 
Originally posted by Satoru:

The SMA primary function isn't 2FA

Its primary function is a trade/market authorization tool

What is the difference for you? The point is ensuring that the person claiming to access a function or perform an action is indeed the correct person. And why Duo? Because it is used widely by very large organisations with extreme safety requirements - not just by private people.
76561198407601200 Oct 28, 2017 @ 5:10pm 
Originally posted by Jacra:
Valve I'm getting really annoyed with your "we pretend it is about your safety but actually only try to force our mobile app on you" thing. I'm not going to install ANOTHER 2-factor-mobile authenticator on my phone. Please finally start doing something using common features and allow the Steam Mobile Guard to run on DUO Mobile as others do!

The complaints about it all are subjective and typically it's either scammers or wanna be trade businessmen who complain. If you are unhappy with it, you are free to go to a different platform.
nmyron3983 Jul 18, 2018 @ 8:01pm 
Originally posted by Jacra:
The complaints about it all are subjective and typically it's either scammers or wanna be trade businessmen who complain. If you are unhappy with it, you are free to go to a different platform.


I'm neither of those things. I use DUO Mobile on a daily basis. I use it daily at work, and I have EVERYTHING else that uses 2FA setup within it. Google 2FA, Microsoft 2FA, everything else I use frequently. I should not be forced to install a specific application on my phone to setup 2FA.

Originally posted by Satoru:
Originally posted by Jacra:
Enlighten me? Because I haven't found anything and DUO Mobile is safe enough for hospital security 2-factor auth...

The SMA primary function isn't 2FA

Its primary function is a trade/market authorization tool

That is someting a normal 2FA token cannot do

Also why on earth would you recommend that hunk of junk software. Duo is pretty awful

Steam Mobile Authenticator's primary function IS 2FA. It's detailed in all of their online material. Sure, they "use" it to "protect your trades"... But lets be realistic. If you type in a password and then have to generate a random code that is tied to a backend process someplace that would guarantee the holder of said code is the person that should be logging in, that's literally the definition of 2 Factor Authentication. RTFM, they call it that themselves.

https://support.steampowered.com/kb_article.php?ref=8625-WRAH-9030#bestway

It's not new, businesses used to use physical RSA keys synced to an RSA server to perform the very same function just a few years ago (before the world "discovered" 2 Factor Authentication via Microsoft and Google's implementation of same, which they INSTANTLY opened up to Duo Mobile when it started taking 2FA to the next level).

Duo is just plain better. It's more reliable as an application, contains 0 bloat or other junk I don't care to see, and now it backs up accounts to Google Drive. There's nothing to not like about it.

Frankly, I've never even looked at SMA at all, until today when I tried to look into selling off a lot of my "trading card" nonsense. When I found out I had to install their app, I googled how to add Steam into Duo, and landed here. When I read this and realized all the terrible information contained within, I figured I owed a bit of a contribution to clear the air some. If they're using 2FA correctly, then anytime a key is required of you, the website or desktop client should just prompt you for a new PIN. Then it doesn't matter WHERE you generate the code from as long as whatever code generation application you're using is properly linked to your account during the setup process. This is the way MS and Google both use 2FA. If they're doing anything other than that (IE, your first login requires a pin, and trades require that you approve them in the app on your phone) they are literally just shoving bloatware down our collective throats and need to reconsider their implementation. No HTTP traffic needs to be sent across the webs from my computer, through Steams servers, through my cell carrier/ISPs network to reach my phone. That's just poor design. You pop a box, ask for a pin, I punch one in ANYTIME you need that second form of authentication. If the PIN I give you matches what you are expecting to see on your end, then boom, my activity is completed. Otherwise a notification email gets sent to the account on file. That, to me, is the proper implementation of 2FA, and keeps the process client-agnostic which should be everyone's goal.


76561198407601200 Jul 18, 2018 @ 9:36pm 
Originally posted by Jacra:
Valve I'm getting really annoyed with your "we pretend it is about your safety but actually only try to force our mobile app on you" thing. I'm not going to install ANOTHER 2-factor-mobile authenticator on my phone. Please finally start doing something using common features and allow the Steam Mobile Guard to run on DUO Mobile as others do!
I use duo mobile daily for work, that would not work for what you need in steam. The request was shot down previously for good reason.
aiusepsi Jul 19, 2018 @ 4:31am 
@nathan.myron

You’ve not fully groked the threat model here. In the before times, a big problem with Steam trading was phishing attacks.

People would get redirected to a fake Steam site and shown a fake favourable trade. The fake site would ask for a 2FA code, and use that code to authorise a different trade, one which is bad for the user (e.g. one that steals their items).

The point of showing trade details in the Steam app is that the app will always show you the real trade details, so you can’t be hoodwinked. You then authorise or decline the trade by pressing a button in the app, not by typing a code from the app in the website.

This relies on there being a secure connection to the Steam backend.

It’d be great if there was a generic standard method for doing this sort of thing, but as far as I’m aware there isn’t, so for the time being, it has to be the Steam mobile app.
Last edited by aiusepsi; Jul 19, 2018 @ 4:34am
Darren Jul 19, 2018 @ 4:46am 
So say I compromise your PC. I then wait for you to make a trade. I then cancel your trade and substitute my own (with different content and to my account instead).

You go to the DUO Mobile Autheticator and get the 2FA code but this code doesn't have anything to do with the specific content. And now I have all your stuff.

Banks have the same problem and need their own system that you enter a transaction specific code into to get a 2FA code specific to the transaction to prevent these kinds of issues.

The problem isn't to ascertain that you are you. The problem is to ascertain you actually want to do this specific action you are attempting.
Last edited by Darren; Jul 19, 2018 @ 4:47am
Jacra Jul 21, 2018 @ 12:45pm 
Originally posted by The Living Tribunal:
Originally posted by Jacra:
Valve I'm getting really annoyed with your "we pretend it is about your safety but actually only try to force our mobile app on you" thing. I'm not going to install ANOTHER 2-factor-mobile authenticator on my phone. Please finally start doing something using common features and allow the Steam Mobile Guard to run on DUO Mobile as others do!
I use duo mobile daily for work, that would not work for what you need in steam. The request was shot down previously for good reason.

Again an odd claim without any substantiating argument about WHY. I use Duo Mobile daily too for work to confirm processes and I say it does. So what now?
Jacra Jul 21, 2018 @ 12:48pm 
Originally posted by aiusepsi:
@nathan.myron

The point of showing trade details in the Steam app is that the app will always show you the real trade details, so you can’t be hoodwinked. You then authorise or decline the trade by pressing a button in the app, not by typing a code from the app in the website.

This relies on there being a secure connection to the Steam backend.
.

That just shows that you don't understand what Duo Mobile can and does do. It is used all the time to give people access to sensitive websites with details they can confirm. So it would be used to allow people access to the Steam trade access page by ensuring it is THEM and then they can confirm. Again zero need for their own private app.
No misleading webpages or fishing.
Brujeira Jul 21, 2018 @ 1:11pm 
Originally posted by Jacra:
Originally posted by aiusepsi:
@nathan.myron

The point of showing trade details in the Steam app is that the app will always show you the real trade details, so you can’t be hoodwinked. You then authorise or decline the trade by pressing a button in the app, not by typing a code from the app in the website.

This relies on there being a secure connection to the Steam backend.
.

That just shows that you don't understand what Duo Mobile can and does do. It is used all the time to give people access to sensitive websites with details they can confirm. So it would be used to allow people access to the Steam trade access page by ensuring it is THEM and then they can confirm. Again zero need for their own private app.
No misleading webpages or fishing.

Actually all it shows is that he doesn't care what Duo Mobile does - neither do I and I'll explain why.

Aiusepsi and I are both IT people - well, he's current IT and I'm retired from it - so we both understand the business side of things. Here's the rub with what you're suggesting - you're asking Valve to reinvent the wheel. What do I mean by that? I'll explain.

All the work on the SMA has already been done, right? Well, that's more than just coding. As it's a security feature it has to be tested to destruction - unit testing, QA testing and any appropriate compliance and penetration testing for the SMA itself, the server back end and everything else that could possibly be affected.

Let's say Valve tweak the system to finally give a tiny number of people the TOTP options they've been clamouring for. All of that testing will have to be completely rerun - ALL OF IT. That's a lot of time and effort for no financial gain to the company, therefore it ain't getting done.

That's the business reality of the situation - read it and weep.
< >
Showing 1-13 of 13 comments
Per page: 1530 50

Date Posted: Jun 26, 2016 @ 11:22am
Posts: 13