(feat) Implement basic dev auth flow