refactory spree_refinery_auth gem from spree_auth_devise