If they require a secondary lookup to discover the user_id from username, then just handle that behind the scenes.