Registration-based application authentication
AssigneeMicrosoft Technology Licensing, LLC
InventorsAdi KOREN, Dor EDRY, David KRISPIN, Gal Asher SHACHOR
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsAdi KOREN, Dor EDRY, David KRISPIN, Gal Asher SHACHOR
Estimating the term…
Systems, methods, and techniques are directed to application authentication based on registration with an application registration service. In an example, an application frontend registers with the application registration service and receives a registration key. The application frontend provides a proof of possessing the registration key and a credential of application frontend or an associated account to an authentication service. The authentication service determines an authenticity of the application frontend or the account based on the credential and determines a validity of the proof of possession. Responsive to the authentication and validation, the authentication service provides an artifact to application frontend. The application frontend utilizes the artifact to access an application backend and/or a resource thereof. In an embodiment, the artifact is bound to a particular instance of the application frontend in a manner that prevents other instances of the application frontend from utilizing the artifact to access the application backend.
A system comprising:
A method performed by an authentication service that is executing on a server device, the server device communicatively coupled to a client computing device executing an application frontend, the method comprising:
A client computing device associated with a user account, comprising:
Dependencies are inferred from the claim text.