Maybe this thread might answer your question: How to Signup/Login User using something other than Email