[0.14.14] [kovarex] you can play with multiple people on the same acc.

This subforum contains all the issues which we already resolved.
gathorisx
Manual Inserter
Manual Inserter
Posts: 2
Joined: Fri Oct 14, 2016 6:28 pm
Contact:

[0.14.14] [kovarex] you can play with multiple people on the same acc.

Post by gathorisx »

You can use the same account to play with multiple people. This is done by:

- reinstall/install the game
- on the login screen that comes up, you type your user name but change some of the capitalisation. i.e. (gathorisx, GatThorisX etc..)
- enter the password and it will work
- when you join a server, instead of your usual name, you have your name in weird caps and the same account can be used by multiple people to play together.

I discovered this bug when i was trying to find out if i could play with friends on the same account. we had fun but they still didn't buy it so we kept using it. It should probably be fixed so that they are forced to buy it :lol:
Rseding91
Factorio Staff
Factorio Staff
Posts: 15999
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [0.14.14] you can play with multiple people on the same acc.

Post by Rseding91 »

Do you have "require authentication" enabled? If not, anyone can join regardless of actually owning the game.
If you want to get ahold of me I'm almost always on Discord.
gathorisx
Manual Inserter
Manual Inserter
Posts: 2
Joined: Fri Oct 14, 2016 6:28 pm
Contact:

Re: [0.14.14] you can play with multiple people on the same acc.

Post by gathorisx »

Rseding91 wrote:Do you have "require authentication" enabled? If not, anyone can join regardless of actually owning the game.
yes.
User avatar
Mooncat
Smart Inserter
Smart Inserter
Posts: 1210
Joined: Wed May 18, 2016 4:55 pm
Contact:

Re: [0.14.14] you can play with multiple people on the same acc.

Post by Mooncat »

I think the problem is: authentication doesn't check capitalization.

I just typed "MOONcat" and it still logged me in. :shock:
But I haven't checked if I can play with my another instance.
kovarex
Factorio Staff
Factorio Staff
Posts: 8298
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [0.14.14] [kovarex] you can play with multiple people on the same acc.

Post by kovarex »

Yes, authentication is case insensitive, which is correct.

I fixed, that factorio checks users lower cased when:
  • Checking whether the user is already in the game
  • Checking whether the user isn't banned
  • Checking whether the user should be admin
User avatar
Mooncat
Smart Inserter
Smart Inserter
Posts: 1210
Joined: Wed May 18, 2016 4:55 pm
Contact:

Re: [0.14.14] [kovarex] you can play with multiple people on the same acc.

Post by Mooncat »

kovarex wrote:Yes, authentication is case insensitive, which is correct.

I fixed, that factorio checks users lower cased when:
  • Checking whether the user is already in the game
  • Checking whether the user isn't banned
  • Checking whether the user should be admin
Thanks, but why not make it to be case sensitive? Just curious. :mrgreen:
Rseding91
Factorio Staff
Factorio Staff
Posts: 15999
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [0.14.14] [kovarex] you can play with multiple people on the same acc.

Post by Rseding91 »

Mooncat wrote:Thanks, but why not make it to be case sensitive? Just curious. :mrgreen:
Case sensitive is only really useful when it comes to login usernames and passwords. Display usernames being case sensitive (as in allowing 2 different users to have the same spelling but different case) would be extremely confusing to everyone involved.
If you want to get ahold of me I'm almost always on Discord.
kovarex
Factorio Staff
Factorio Staff
Posts: 8298
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [0.14.14] [kovarex] you can play with multiple people on the same acc.

Post by kovarex »

Mooncat wrote:
kovarex wrote:Yes, authentication is case insensitive, which is correct.

I fixed, that factorio checks users lower cased when:
  • Checking whether the user is already in the game
  • Checking whether the user isn't banned
  • Checking whether the user should be admin
Thanks, but why not make it to be case sensitive? Just curious. :mrgreen:
Making it possible to create and use accounts Kovarex kOvarex, koVarex and considering them to be completely separate users seems just wrong.
When I'm thinking about it, shouldn't we also unify O and 0? (The letter O versus the number 0).
KOVAREX and K0VAREX looks very similar as well.
Zeblote
Filter Inserter
Filter Inserter
Posts: 973
Joined: Fri Oct 31, 2014 11:55 am
Contact:

Re: [0.14.14] [kovarex] you can play with multiple people on the same acc.

Post by Zeblote »

kovarex wrote:When I'm thinking about it, shouldn't we also unify O and 0? (The letter O versus the number 0).
Same goes for I, l and 1!
daniel34
Global Moderator
Global Moderator
Posts: 2761
Joined: Thu Dec 25, 2014 7:30 am
Contact:

Re: [0.14.14] [kovarex] you can play with multiple people on the same acc.

Post by daniel34 »

kovarex wrote:When I'm thinking about it, shouldn't we also unify O and 0? (The letter O versus the number 0).
KOVAREX and K0VAREX looks very similar as well.
I think that's going a bit too far. Someone would have to register an additional account (buy an extra copy) to screw with people that way. Your example also isn't helpful as most of the time the letter O is used as lowercase o.
That said, if you were to implement that you should also consider I (uppercase i) and l (lowercase L). In Factorio's font they pretty much look the same.
Image
quick links: log file | graphical issues | wiki
User avatar
Mooncat
Smart Inserter
Smart Inserter
Posts: 1210
Joined: Wed May 18, 2016 4:55 pm
Contact:

Re: [0.14.14] [kovarex] you can play with multiple people on the same acc.

Post by Mooncat »

Rseding91 wrote:Case sensitive is only really useful when it comes to login usernames and passwords. Display usernames being case sensitive (as in allowing 2 different users to have the same spelling but different case) would be extremely confusing to everyone involved.
kovarex wrote:Making it possible to create and use accounts Kovarex kOvarex, koVarex and considering them to be completely separate users seems just wrong.
When I'm thinking about it, shouldn't we also unify O and 0? (The letter O versus the number 0).
KOVAREX and K0VAREX looks very similar as well.
Oh, I see we are concerning about 2 different problems.

I asked that because the OP was talking about sharing account to the people who haven't bought the game, hence I was thinking about allowing only one instance of the same account to be logged in at the same time. In that case, it should be case-sensitive.
But now I realized we don't have such thing. So, yes, case-INsensitive should be better for now. Thanks for the answers. :D

About O vs 0 and I vs l (very good example!), I haven't seen any game that unify them, including MMORPGs. I think it is a bit overkill. If someone is going to pretend to be anybody, there are many ways to do so. He can say "my account got hacked, so I create a new one". Some people will believe him. lol
Post Reply

Return to “Resolved Problems and Bugs”