Hacker News new | ask | show | jobs
by DanielBMarkham 5108 days ago
More than 50 employees and one master password. Awesome.

Most companies start silo-ing waaaaay too early, everybody breaking up into little "that's not my job" cliques. It's just much less painful that way. Sounds like FB actively resisted, whether through design or chance.

1 comments

>More than 50 employees and one master password. Awesome.

Not sure that's the word for it. Seems more like engineering naivete.

The thing is, I have a similar functionality at my company and the solution I came up with is conceptually simple but also a lot more secure.

There's an is_staff flag on every user account. If you have it set to True, you can log in as one of our customers for debugging purposes.

If you leave the company, you lose the flag. Simple as that really.

All the same power necessary to really get down and dirty with whatever problems our customers encounter, but with less potential issues.

I don't consider the above to be the end-all be-all as eventually it'll have to become more elaborate and locked down. For now, however, it seems to work well for a company of roughly seven people. :)