Token based auth Independent Registered User Anonymnous User (Device ID) Auth Service input Token : DeviceID { Permission : TypeOfUser : Registered/ Guest userId : can be crfeated by deviceId } { client : deviceId, loginDetails fingerPrints, FaceId }