Add auforization functional