Author Topic: ATTENTION: Profile changes!  (Read 21275 times)

helvetica

  • Arcade Maid
  • *
  • United Federation
ATTENTION: Profile changes!
« on: February 17, 2011, 03:02:56 PM »
A new profile field has been added to replace username as a method of identification.  Under Profile -> Account Settings you will see a new option named "Nickname", it will show up right under your avatar so people can recognize you even if you change your display name.  This is PERMANENT, so choose wisely what you wish to be there.  We are leaving the field open for editing for the next couple of days to let people set their own, but after that it can only be edited by an admin.  At registration time you are forced to fill it out.

The field will be locked for editing after 2/20.  After this time only admins will be able to set and edit this field.  Don't put anything stupid, this is going to show up on your profile for the life of your account and we will only change it in cases of offensive or inappropriate nicknames.

Usernames are now hidden again, only staff and the owner of the account can see the actual username you use to login with.


Twitter: @hipsterfont | Discord: helvetica#0573 | LINE: hipsterfont

He thought that on that same day he was to take the city of Priam, but he little knew what was in the mind of Jove, who had many another hard-fought fight in store alike for Danaans and Trojans."


Iryan

  • Ph?nglui mglw?nafh
  • Cat R?lyeh wgah?nagl fhtagn.
Re: ATTENTION: Profile changes!
« Reply #1 on: February 17, 2011, 03:15:08 PM »
So, just so I get this straight, the nickname becomes the permanently displayed name in your profile where your username used to be visible, whie the username is the one with which you log on, and the two must not be the same...

Would it be possible to keep the former username as the nickname and changing the username instead? Aside from being what at least some people would prefer name-wise, it seems to me that it would also be safer than keeping the login name the same as before. Or maybe I am just being paranoid again.
If that is too much work in one way or another (I wouldn't know, sorry), well, too bad, but if you could do that, it would be pretty cool.

Anyways, props on the quick reaction to the attacks and thanks for the information and work you are doing.  :)
Old Danmakufu stuff can be found here!

"As the size of an explosion increases, the numbers of social situations it is incapable of solving approaches zero."

Gpop

  • Subconscious Rose Girl, Koishi
  • FIRST PLACE BAYBEE!
Re: ATTENTION: Profile changes!
« Reply #2 on: February 17, 2011, 03:17:45 PM »
Since I'll always be known as Gpop and I PREFER to be known as Gpop (not Koipop that was just for a time being) this is something very good for me. Thank you TSO.

helvetica

  • Arcade Maid
  • *
  • United Federation
Re: ATTENTION: Profile changes!
« Reply #3 on: February 17, 2011, 03:21:30 PM »
So, just so I get this straight, the nickname becomes the permanently displayed name in your profile where your username used to be visible, whie the username is the one with which you log on, and the two must not be the same...
Yes, your login name (username) is now no longer visible by anyone except you or the staff.  It used to be open to anyone who could view profiles as it was something that wasn't user-changeable and unique, but now because of the attacks it is hidden again.  Your username should not match ANYTHING publicly identifiable on your account, so don't set your display name, your nickname, or any instant messaging nicks to your username.

Quote
Would it be possible to keep the former username as the nickname and changing the username instead? Aside from being what at least some people would prefer name-wise, it seems to me that it would also be safer than keeping the login name the same as before. Or maybe I am just being paranoid again.
If that is too much work in one way or another (I wouldn't know, sorry), well, too bad, but if you could do that, it would be pretty cool.
Oh we can easily do that.  Just send a note to any of the admins (me, Kilga, Edible, Matsuri, 7hs and Ruro), and we can have your username changed and then you can go ahead and set that as your nickname.

I know this is kind of frustrating for everyone but we have everyone's safety and security in mind.  By divorcing your public name from your login name, it will be nearly impossible for someone to even attempt to bruteforce your account.


Twitter: @hipsterfont | Discord: helvetica#0573 | LINE: hipsterfont

He thought that on that same day he was to take the city of Priam, but he little knew what was in the mind of Jove, who had many another hard-fought fight in store alike for Danaans and Trojans."


Azure Lazuline

  • Looooove!!
  • PM me for free huggles and love!
    • Entanma Project - indie game development
Re: ATTENTION: Profile changes!
« Reply #4 on: February 17, 2011, 03:23:54 PM »
One small suggestion: If someone's displayed name is the same as their nickname, it seems weird/awkward to have both shown beside each post. I think this is a cool idea overall, though, and is a great way to keep changeable display names without it getting out of hand.

helvetica

  • Arcade Maid
  • *
  • United Federation
Re: ATTENTION: Profile changes!
« Reply #5 on: February 17, 2011, 03:25:52 PM »
One small suggestion: If someone's displayed name is the same as their nickname, it seems weird/awkward to have both shown beside each post. I think this is a cool idea overall, though, and is a great way to keep changeable display names without it getting out of hand.
There's no easy way for me to check if they both match, so it'll have to be for now.


Twitter: @hipsterfont | Discord: helvetica#0573 | LINE: hipsterfont

He thought that on that same day he was to take the city of Priam, but he little knew what was in the mind of Jove, who had many another hard-fought fight in store alike for Danaans and Trojans."


Gpop

  • Subconscious Rose Girl, Koishi
  • FIRST PLACE BAYBEE!
Re: ATTENTION: Profile changes!
« Reply #6 on: February 17, 2011, 03:26:57 PM »
I know this is kind of frustrating for everyone but we have everyone's safety and security in mind.  By divorcing your public name from your login name, it will be nearly impossible for someone to even attempt to bruteforce your account.

That's awesome because my login name here is different from my nick :D

三重階乗

  • NOT an avatar of a higher-up.
  • Who is this "Dragon," anyway?
Re: ATTENTION: Profile changes!
« Reply #7 on: February 17, 2011, 03:56:41 PM »
This is probably going to feel awkward for a few posts, as I haven't used a separate name anywhere since the summer of 2007 when I assumed the name *fakeremoved for security reasons* on the Internet for the first time. Right now I'm nicknaming myself as my main in MUGEN (even though I haven't uploaded a vid of it in months and am basically retired as far as that's concerned). Hopefully I can think of something better before the deadline, as it seems silly to have a name that sounds like the Touhou equivalent to Master Hand on a Touhou forum and an RP account to anyone who knows about Dragon Claw. I was actually going to do this in a MUGEN forum as an April Fool's joke, but decided not to.

If anyone cares, this is the image I'm using (I tried to upload it to Danbooru long ago, but it went unapproved).

Anyway, would it be risky to put my YouTube account in the URL field due to a match with my username?

helvetica

  • Arcade Maid
  • *
  • United Federation
Re: ATTENTION: Profile changes!
« Reply #8 on: February 17, 2011, 04:00:53 PM »
I would recommend against it.  But to be honest the risk of someone coming through, making 10 posts, just to harvest URLs/IM names to attempt logins is very low.

We can just change your username (what you log into the forums with) to something random but memorable for you if you're really worried though.  Then you can have your nickname/display name be whatever you want.


Twitter: @hipsterfont | Discord: helvetica#0573 | LINE: hipsterfont

He thought that on that same day he was to take the city of Priam, but he little knew what was in the mind of Jove, who had many another hard-fought fight in store alike for Danaans and Trojans."


Whatthe

  • Formerly known as "Only somewhat distracted"
  • Still distracted
Re: ATTENTION: Profile changes!
« Reply #9 on: February 17, 2011, 04:17:35 PM »
This is great! Now I can change my display name when I get a new avatar without fear of becoming unrecognizable :D

Tengukami

  • Breaking news. Any season.
  • *
  • I said, with a posed look.
Re: ATTENTION: Profile changes!
« Reply #10 on: February 17, 2011, 04:28:40 PM »
Are we required to fill out this field? Do we have the option of leaving it blank?

"Human history and growth are both linked closely to strife. Without conflict, humanity would have no impetus for growth. When humans are satisfied with their present condition, they may as well give up on life."

helvetica

  • Arcade Maid
  • *
  • United Federation
Re: ATTENTION: Profile changes!
« Reply #11 on: February 17, 2011, 04:44:39 PM »
We would prefer if you filled it out with something so if you change your display name for whatever reason there's something to fall back on.  It's mandatory for all new registrations so I would say yes it's mandatory here, even if it's just the same thing your display name is.  Eventually I will have some sort of code that checks your display name and if they're the same will remove the tag from view.
« Last Edit: February 17, 2011, 04:50:21 PM by ♪ Tesoro Corporation ♫ »


Twitter: @hipsterfont | Discord: helvetica#0573 | LINE: hipsterfont

He thought that on that same day he was to take the city of Priam, but he little knew what was in the mind of Jove, who had many another hard-fought fight in store alike for Danaans and Trojans."


Kilgamayan

  • True
  • *
  • The Real Treasure Is You
    • Let's Play Super Marisa World
Re: ATTENTION: Profile changes!
« Reply #12 on: February 17, 2011, 04:55:53 PM »
Thank you for this. It gives me an excuse to change my nick to this without making me a hypocrite about the irritation of nick changing obscuring identity.
[22:40:12] <Drake> "guys i donwloaded esod but its not workan"
[22:40:21] <Drake> REPORTED
[22:40:25] <NaturallyOccurringChoja> PROBATED
[22:40:30] <Drake> ORGASM
[22:40:32] <NaturallyOccurringChoja> FUCK YEAH

[22:28:39] <Edible> Mafia would be a much easier game if we were playing "spot the asshole"

Gpop

  • Subconscious Rose Girl, Koishi
  • FIRST PLACE BAYBEE!
Re: ATTENTION: Profile changes!
« Reply #13 on: February 17, 2011, 04:57:29 PM »
Thank you for this. It gives me an excuse to change my nick to this without making me a hypocrite about the irritation of nick changing obscuring identity.
I recognize you by your siggy and avatar :3

Tengukami

  • Breaking news. Any season.
  • *
  • I said, with a posed look.
Re: ATTENTION: Profile changes!
« Reply #14 on: February 17, 2011, 05:01:36 PM »
We would prefer if you filled it out with something so if you change your display name for whatever reason there's something to fall back on.  It's mandatory for all new registrations so I would say yes it's mandatory here, even if it's just the same thing your display name is.  Eventually I will have some sort of code that checks your display name and if they're the same will remove the tag from view.

Alright then, done.

I appreciate the measures you're taking to make things more secure here, and that you're keeping things as transparent as possible about what's going on and why.

"Human history and growth are both linked closely to strife. Without conflict, humanity would have no impetus for growth. When humans are satisfied with their present condition, they may as well give up on life."

Re: ATTENTION: Profile changes!
« Reply #15 on: February 17, 2011, 05:08:36 PM »
I have a question. What are you DOIIIIIING?!
Is the issue with people whose login and display name is identical? What's so bad about it? The password is supposed to be the secret thing that protects your account, not your username O.o
And if it's something about logging out people whose accounts had password failures, then... don't end their sessions, and instead come up with something better?

Conqueror

  • Here I am, dirty and faceless
  • waiting to heed your instruction
Re: ATTENTION: Profile changes!
« Reply #16 on: February 17, 2011, 05:09:37 PM »
I have a question. What are you DOIIIIIING?!
Is the issue with people whose login and display name is identical? What's so bad about it? The password is supposed to be the secret thing that protects your account, not your username O.o
And if it's something about logging out people whose accounts had password failures, then... don't end their sessions, and instead come up with something better?

If your login name isn't publicly visible, it can't be brute forced. That's what this is all about; making it so that the login handles aren't publicly visible.

Eventually I will have some sort of code that checks your display name and if they're the same will remove the tag from view.

Well that was fast. Thanks.
« Last Edit: February 17, 2011, 05:13:22 PM by Conqueror »


On tue un homme, on est un assassin. On tue des millions d'hommes, on est un conqu?rant. On les tue tous, on est un dieu.
Every saint has a past and every sinner a future.

helvetica

  • Arcade Maid
  • *
  • United Federation
Re: ATTENTION: Profile changes!
« Reply #17 on: February 17, 2011, 05:15:03 PM »
OK code in place to hide the nickname field if it matches your current display name.  :3c

I have a question. What are you DOIIIIIING?!
Is the issue with people whose login and display name is identical? What's so bad about it? The password is supposed to be the secret thing that protects your account, not your username O.o
No username, no bruteforcing.  There's nothing to attempt password breaks at if you can't even get the login name.  We're under bruteforce attack and will continue to be for the forseeable future.  I cannot block the attempts as they're coming from all over the place, so to reduce the attack surface we are keeping login names out of anything publicly viewable.

After being in IT for the past 8 years I've learned never to trust users to make secure passwords, or to use a unique password for each of their logins.  Rather than enforce a password strength policy that does nothing except cause headaches, I've chosen to hide from prying eyes the big piece of the puzzle, the login name.  The ONLY people attacked so far had their display name equal to their username.  Without a valid login name they can sit there and spin their wheels as much as they want but will get nowhere.

Quote
And if it's something about logging out people whose accounts had password failures, then... don't end their sessions, and instead come up with something better?
All current user sessions are invalidated when you fail to login as a security measure.  This is so active sessions cannot be hijacked if such a vulnerability surfaced.  I will not be disabling this or changing the behavior.


Twitter: @hipsterfont | Discord: helvetica#0573 | LINE: hipsterfont

He thought that on that same day he was to take the city of Priam, but he little knew what was in the mind of Jove, who had many another hard-fought fight in store alike for Danaans and Trojans."


Garlyle

  • I can't brain today
  • I have the dumb
    • Tormod Plays Games
Re: ATTENTION: Profile changes!
« Reply #18 on: February 17, 2011, 05:16:14 PM »
Honestly... the 'this is who it is!' type display is something I'm surprised didn't exist before!

Re: ATTENTION: Profile changes!
« Reply #19 on: February 17, 2011, 05:18:06 PM »
OK code in place to hide the nickname field if it matches your current display name.  :3c

Wow. That was fast.

I really have to commend you on the speed and efficiency with which this was taken care of. Great job, TSO.
All lies and all sin, all dreams and all majesty, Everything rots in this ruined hell

[The Perfect, Elegant Maid] [Pathos of the Hated People] [Music, Projects, and Art]

helvetica

  • Arcade Maid
  • *
  • United Federation
Re: ATTENTION: Profile changes!
« Reply #20 on: February 17, 2011, 05:18:06 PM »
It actually took quite a bit of work to get it together, before I was lazy and I just exposed usernames in the profile so people can see who's who that way.  But out of necessity we are now hiding that information again so I had to figure out how to get a new profile field added.  Not only that, but make it so it's only admin editable.

SMF has some barebones support for custom fields thankfully, still required some hacking to get the autohide and stuff like that :V
« Last Edit: February 17, 2011, 05:24:45 PM by ♫ TheStupidOne ♪ »


Twitter: @hipsterfont | Discord: helvetica#0573 | LINE: hipsterfont

He thought that on that same day he was to take the city of Priam, but he little knew what was in the mind of Jove, who had many another hard-fought fight in store alike for Danaans and Trojans."


ふねん1

  • Scientific editor
  • If you're alive, you can always keep moving.
Re: ATTENTION: Profile changes!
« Reply #21 on: February 17, 2011, 05:27:20 PM »
I chose something else for my nick that I probably wouldn't use as a screenname, though that was before TSO got that new coding in. Had I waited I would have kept the nick as the English spelling of my screenname. Oh well. I still like the name Sparky anyway. :V
"Science is more than a body of knowledge. It's a way of thinking." - Carl Sagan

NEW AND IMPROVED YOUTUBE, now with 60 fps Touhou videos! Latest video update: WBaWC Lunatic/Extra no-miss no-bomb no-Roars no-Spirit-Strikes compilation.

Turtlesaur

  • rawr
    • home of a KEWNE-type familiar
Re: ATTENTION: Profile changes!
« Reply #22 on: February 17, 2011, 08:16:05 PM »
Is there any reason you didn't just go with email addresses as login instead? Makes a lot more sense than having 3 different names to me, doubly so because no normal user can/could see emails.

I'm assuming that SMF doesn't do something braindead like sending over SHA1(username:password) on login.. which, to be fair, might be a bad assumption.

helvetica

  • Arcade Maid
  • *
  • United Federation
Re: ATTENTION: Profile changes!
« Reply #23 on: February 17, 2011, 08:21:03 PM »
Is there any reason you didn't just go with email addresses as login instead? Makes a lot more sense than having 3 different names to me, doubly so because no normal user can/could see emails.
I did what was quickest and easiest.  I considered email addresses but it would have required extensive rebuilding of the registration/login system.  We've been wanting a solution to identifying people who change display names often anyhow, this kills two birds with one stone.

Your display name can match your nickname.  When that occurs it just hides the nickname field.  The only one of the three that has to be unique is your USERNAME, what you login with.  Really the only people that have to rotate usernames are people who wish to use their "current" username as their new nickname.

Quote
I'm assuming that SMF doesn't do something braindead like sending over SHA1(username:password) on login.. which, to be fair, might be a bad assumption.
This was all bruteforcing from what I can tell.  They just assumed display name = username and tried to bruteforce login those.  The only people that had any sort of successful attempts all had their username matching their display name, and I don't see the bruteforce attacks ceasing anytime soon.  The real big change was hiding the username again, and since it had been out in the open for so long, it was kind of a moot point without also recommending username changes.


Twitter: @hipsterfont | Discord: helvetica#0573 | LINE: hipsterfont

He thought that on that same day he was to take the city of Priam, but he little knew what was in the mind of Jove, who had many another hard-fought fight in store alike for Danaans and Trojans."


Whatthe

  • Formerly known as "Only somewhat distracted"
  • Still distracted
Re: ATTENTION: Profile changes!
« Reply #24 on: February 17, 2011, 08:41:34 PM »
Pointed this out in the attacks thread; figured I should point it out here too.
Anyone whose display name has ever matched their username should get their username changed, since old quotes keep their authors' old display names.

Drake

  • *
Re: ATTENTION: Profile changes!
« Reply #25 on: February 17, 2011, 08:43:16 PM »
/nick Drake

A Colorful Calculating Creative and Cuddly Crafty Callipygous Clever Commander
- original art by Aiけん | ウサホリ -

Conqueror

  • Here I am, dirty and faceless
  • waiting to heed your instruction
Re: ATTENTION: Profile changes!
« Reply #26 on: February 17, 2011, 08:57:02 PM »
We've been wanting a solution to identifying people who change display names often anyhow, this kills two birds with one stone.
Anyone whose display name has ever matched their username should get their username changed, since old quotes keep their authors' old display names.

Tangentially related, but I've wondered if it wouldn't make more sense for quotes to say, "quote from" Nickname instead of "quote from" DisplayName.


On tue un homme, on est un assassin. On tue des millions d'hommes, on est un conqu?rant. On les tue tous, on est un dieu.
Every saint has a past and every sinner a future.

helvetica

  • Arcade Maid
  • *
  • United Federation
Re: ATTENTION: Profile changes!
« Reply #27 on: February 17, 2011, 08:59:31 PM »
Tangentially related, but I've wondered if it wouldn't make more sense for quotes to say, "quote from" Nickname instead of "quote from" DisplayName.
I'm not sure what it'd take for me to do that.  I can look into it.  Part of the problem is the quote name is actually baked into the post at the time of posting (look at the quote string next time you post).  So it's not automatically updated when people nickchange etc.


Twitter: @hipsterfont | Discord: helvetica#0573 | LINE: hipsterfont

He thought that on that same day he was to take the city of Priam, but he little knew what was in the mind of Jove, who had many another hard-fought fight in store alike for Danaans and Trojans."


Mimachiro

  • Master of the Swimsuit
  • Making being an evil spirit look good
    • Tondemonai
Re: ATTENTION: Profile changes!
« Reply #28 on: February 17, 2011, 11:38:37 PM »
Hopefully this should end the problems caused by the attacks. I haven't been around MotK for that long, anyway, so changing my display name/nickname doesn't hurt me too much, anyhow. Thanks for the effort!  :D

"I don't have anything against you, but I hope you're ready to die a dog's death!
Oh, don't worry, that cat will carry off your body, so you'll be able to live in our place!"

E-Nazrin

  • .... what're you looking at?
  • fuwafuwa pachipachi
Re: ATTENTION: Profile changes!
« Reply #29 on: February 18, 2011, 12:15:16 AM »
I actually like having 'legacy' quoted-by names; lets you see what's going on if the conversation relied on namechange shenanigans.

But eh.
There was something here once. Wonder what...