add provider model and name in user model
add auth controller for bitcasa