mid-devise implementation with sign_up working, sign-in partially working but no token