User can login with email or username

@georgetmayorga @liantics
1) I don't think that's creating a unique index. Is it in the schema?
2) To have uniqueness across 2 fields, you need to add 1 index across 2 fields, not 2 indices on 2 fields (as you might be doing here).