adding phoenix authentication