主权项 |
1. One or more non-transitory computer-readable media storing instructions, wherein processing of the instructions by one or more processors, cause:
receiving, at a multi-function peripheral Web application from a multi-function peripheral device, user identification data that uniquely identifies a particular user of the multi-function peripheral device; receiving, at the multi-function peripheral Web application from an external Web service, an access token for accessing resources of the user at the external Web service without revealing a password of the user for the external Web service; storing, by the multi-function peripheral Web application, registration data that maps the user identification data that uniquely identifies the particular user of the multi-function peripheral device to the access token for accessing resources of the user at the external Web service; receiving, at the multi-function peripheral Web application from the multi-function peripheral device an object identifier that was read by the multi-function peripheral device from an object that is associated with the user and separate from the multi-function peripheral device; identifying, based on the object identifier, the user identification data and the access token for accessing resources of the user at the external Web service; requesting, by the multi-function peripheral Web application from the external Web service using the access token, access to one or more resources of the user at the external Web service; and receiving the one or more resources at the multi-function peripheral Web application from the external Web service. |