shared& auth