Client: Hi, I just come back from a meeting with the investors. I’ve told them the app has an authentication system. I have to do a demo for them tomorrow. Can you make it by then?
Me: Uh… an authentication system isn’t easy to make, and I’m not familiar with the development environment yet. It’s impossible to do by tomorrow. We’d need a user database, security, everything.
Client: Yeah I know, but can you at least do something? Even if it’s not secure.
Me: (joking) The best I can do for tomorrow, is only a check “if login =”, “if password=” “then connect.”
Client: Yeah, great, do that.
So I did the most disastrous authentication system ever in an hour and sent it to my client. It was basically a lawsuit waiting to happen.
I didn’t stay on the project for long. But I heard a month or two after I left that it was abandoned.