use provider scope on Account
use devise's built in authenticate_user! method