Login Thing

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
User avatar
piranha
Member
Member
Posts: 1391
Joined: Thu Dec 21, 2006 7:42 pm
Location: Unknown. Momentum is pretty certain, however.
Contact:

Login Thing

Post by piranha »

Hey, you guy's:

I am starting a Login Manager project for my OS, and just wondered if anyone here has hints, or tips or anything that you want to share with me.

Past experiences maybe?........
SeaOS: Adding VT-x, networking, and ARM support
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
User avatar
jerryleecooper
Member
Member
Posts: 233
Joined: Mon Aug 06, 2007 6:32 pm
Location: Canada

Post by jerryleecooper »

Encrypt the passwords from the users, put them in a secret file, ask for passwords that contain bot numbers and majuscules and minuscules AND punctuation, when the user choose a password with his/her account. Also, let'hem have a puppy or a kitten has an avatar to click on in the user menu in the logon screen, that would be a killer.
For the avatar I was kind of joking, alot if your os is textmode. but the rest is standard knowledge, you can disperse in a fractal way the password/user information. BUt make sure that no process can start until the user got identified, I think.
User avatar
Solar
Member
Member
Posts: 7615
Joined: Thu Nov 16, 2006 12:01 pm
Location: Germany
Contact:

Post by Solar »

Display the status of the CAPS LOCK and NUM LOCK keys, as well as the keyboard layout used. All these change a password containing special characters into something else, rather subtly.

Better yet, store the status of those three in the password file, and YELL if they are different when the user tries to enter his password using a different setting, so he can adjust.
Every good solution is obvious once you've found it.
User avatar
piranha
Member
Member
Posts: 1391
Joined: Thu Dec 21, 2006 7:42 pm
Location: Unknown. Momentum is pretty certain, however.
Contact:

Post by piranha »

Thanks guys!
I'll implement those ideas.



-JL
SeaOS: Adding VT-x, networking, and ARM support
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
Post Reply