Half step into Auth impl