Username or EmailPassword
Open source is good for consumers, but not so if you are a company.
It always sounds great on paper, until you try to make a living out of it.
I am an open source fan, but I only make use of it if it makes business sense.
Not everything is server side code that can pay bills just by doing support contracts or consulting.