If I am designing a web site that interacts with the same user over time via email or other messaging mediums, should I allow account creation on the web site using a traditional username/password/email combination, or is that outmoded at this point and I only need to provide logins via an identity provider such as Facebook, Google, or both?
I had originally planned to do account creation, but heard a bit from people who haven't created an account in years.