custom authenticatie model in customer om producten te kunnen programmeren