It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
An extra layer of protection for you and your account.

Today, we bring you two-step login: an optional extra layer of protection for your GOG.com account. In the coming weeks, we'll also be making all communication between you and GOG encrypted by default with HTTPS everywhere — both methods often requested on our wishlist, but also simply pretty smart to offer.




Two-Step Login
Two-step login is an extra layer of protection for your GOG.com account. Every once in a while, we'll ask you to verify your identity with a 4-character security code sent to your email. Simple stuff.

Two-step login is optional, but we really recommend it. It's designed to bug you only when we notice something unusual — like logging in from a new browser or location. By doing this, we make sure that there's no way to gain unauthorized access to your GOG.com account without both your GOG password and your email account. When used to its full potential with unique passwords for every account, two-step login can be virtually impenetrable.

To enable two-step login, simply head to your Login & Security settings, verify your email address, and enjoy the extra peace of mind. For more information, check out the FAQ.




Additionally, you can now end all of your active GOG.com sessions in one click — this includes every device or browser you ever logged in through. It's a handy feature if you've recently used a public computer, or if you simply want to be sure no device is still logged in to your account.







HTTPS everywhere
GOG Galaxy has already supported HTTPS everywhere for some time, and now we're beginning to roll it out globally. That means HTTPS support for every connection between you and GOG.com — all secured with industry-standard encryption. Every bit (and byte) of data that travels between you, us, and everyone on GOG.com will be encrypted, including the store, forum, chat, downloads and even all of GOG Galaxy. It truly is HTTPS everywhere.
Well i activated it, a bit of extra security wouldn't hurt, and its not that bothersome for me.

Thank you GOG for making this optional however, i know many users don't like this sort of thing.
I reported the FAQ URL as being broken earlier, here is the exact problem, the cause, and the solution:
https://www.gog.com/forum/general/the_what_did_just_break_thread/post1407
avatar
timppu: Would it be possible to get an option for similar two-step verification, but only if anyone (me or an evil hacker) tries to change the email address or the password of the account?
avatar
songoqu: We think that covering all cases is much safer then only chosen ones, and don't forget that to do those actions you need to re-enter your password.
Re-entering the password is no protection against someone who already got your password.

I rather had hoped to read from a Blue here that it already hasn't been possible to change the account password without an email confirmation in the past. But not that I have the choice between waiting for an email and entering a second code on every login or to abstain from a better protection of my password against unauthorized changes now. That's disappointing.
Nicely done.

avatar
skeletonbow: I reported the FAQ URL as being broken earlier, here is the exact problem, the cause, and the solution:
https://www.gog.com/forum/general/the_what_did_just_break_thread/post1407
avatar
mrkgnao: Like timppu, I would have preferred:
- TFA for changing email or password
- just notification about access from unrecognised device or country
Both separately optional.
Yes, this would have been the better implementation (as the protection against unauthorized password changes apparently hasn't been implemented so far).
Post edited March 07, 2016 by eiii
avatar
JPaterson84: Why is the two-step system based on something that can still be broken into (email), and not more robust like using a cell phone to send a text to? Or both, even.
Having a mobile authenticator isn't a bad idea and I wouldn't be surprised if they do that at some point in the future, but considering all the things that are on the radar that they need to do, I'd say that isn't the absolute highest priority per se.

While mobile phones are incredibly popular and it seems like the majority of people do own them - not everyone does. Certain parts of the world mobile phones are extremely popular and people can't live without them - hell they can't take their eyes off them for 10 seconds. Other parts of the world do have gamers but may not have the same level of penetration of mobile access for example. Then there are people like me that would rather jump into a swimming pool filled with hydrochloric acid than ever own a mobile phone.

Requiring a user to own a $900 telephone that they may not own and my not need now or ever just to log into a video game website while their bank uses 6 digit all numeric passwords seems like extreme overkill to me. (Note: I'm not defending banks shitty passwords, they suck, but they're protecting millions of dollars of people's money with their lame password systems and GOG is protecting video games).

Steam did this and it pisses me off so much. They now force you to use a mobile authenticator for various Steam operations regarding trading and whatnot. No mobile device? No service. Well I'm not going and buying a mobile phone or tablet just to log into a damn website that's for sure. The day some site forces me with no other options at all to log in with a mobile device is the day I am no longer their customer. :)

So I think it is fine to provide such a thing as an OPTION, so long as it is not the ONLY option, and that other users have a viable option to use too that does not require spending $900 on crap hardware they'd rather throw at cars off an overpass. Just sayin... :)
Thanks for implementing a form of two-factor authentication, this was long coming!

However, I would have personally preferred other mechanisms (they could also be added):

1. support OAUTH2 with Google Accounts (obviously feel free to support OAUTH with other provides too if adding it), that way I can use my existing, secure, Google Account 2 factor authentication system to login on GOG without having to read my email every time I login on GOG from a browser (which, with always starting my browsers in incognito mode, means every time I login to GOG)

2. Alternatively you could simply support the same OTP standard that Google Account system does, it's an open standard: https://tools.ietf.org/html/rfc6238 . Because it's an open standard, there are pre-existing (mobile, etc) applications to generate these codes and server side code for authenticating them.
avatar
HypersomniacLive: I also use unique email addresses and passwords for each and every site I've got an account with, so if my GOG account ever gets hacked, there will be no doubt that it was a breach of GOG's own security.
I'm aware of Yahoo's disposable email address system which is OK for unique email addresses. I'd like to ask you, is there another solution which you'd recommend? I'm pretty curious on this one...
Can we use http version of GOG.com after this update?
If we enable this how does it affect the GoG Downloader ?

I know the GoG Downloader is not updated anymore and one day will stop working but until it does, I'll keep using it as it is extremely useful. Just worried how that works with this new login method.

Will it still work with the GoG Downloader ?
avatar
Johny.: We won't bug you for entering code when switching browsers - we will when accessing from new browser for the first time, or when the cookies were cleared (unfortunately, you could trust our cookies though), or session expires.

Try it. :)
After more thorough tests, I wonder how that works:
- new private window in FF (equivalent to clearing cookies) - 2FA is required, as expected
- opening Galaxy on another computer for the first time after activating - 2FA is again required
- opening FF with remembered pre-2FA session on the same computer as Galaxy - neither pin nor password is required
- opening Chrome without remembered session (again on computer with Galaxy) - pin is required

Only thing that could explain (3) that comes to mind is that Galaxy injects the cookie into other browsers it finds installed, and maybe steals their cookie if it is already there. But that doesn't explain why in (4) standalone chrome wants a pin, along with password.

Not complaining, just curious. I have no problem with giving cookie exception to *.gog.com.
avatar
catpower1980: Well, everywhere but not here for sure ^o^

Screenshot attached
avatar
JudasIscariot: I believe that's been fixed :) Note I don't use any HTTPS plugins in Chrome :)
Nope. Not been fixed here. It still just reads "www.gog etc etc" with http not https

(yes I have the latest browser updates / firefox)

EDIT:
Odd. When I left this forum, went to the main page, had a look around came back to the forum, it works. Now HPPS is here too YAY :)
tp
Post edited March 07, 2016 by styggron
avatar
mrkgnao: Like timppu, I would have preferred:
- TFA for changing email or password
- just notification about access from unrecognised device or country
Both separately optional.
avatar
eiii: Yes, this would have been the better implementation (as the protection against unauthorized password changes apparently hasn't been implemented so far).
The problem is that I believe that by the current solution GOG believes it does not need to do anything more for email/password changing, so I don't think they are planning to add another level of protection.
That brings a lot o fun for me...PPOE with dynamic IP....Will enjoy the spam of my email at leat twice a day....I bet you never thought at those type of accounts....
avatar
wolfsrain: That brings a lot o fun for me...PPOE with dynamic IP....Will enjoy the spam of my email at leat twice a day....I bet you never thought at those type of accounts....
It's optional, though.


PS: Will you consider adding support for Authenticator apps?

If you do, please don't do it like Blizzard or Steam who require their own ego-app to work. Instead, make use of the already existing authenticator apps for iOS, Android, and Windows Phone/Mobile. That way you don't waste time and resources developing an authenticator app, and us Windows Phone folks don't get left behind in the dust, as it's usually the case.