Implement basic login service