add devise
implement authentication via devise, omniauth strategies