progress on auth provider callback route