User authentication first pass. Need user management next.