Add auth interface