Devise is easy as pie
So far at least. I'll still want to use usernames, but that Can wait a bit.