devise auth & spatial adapter