发明名称 Presenting managed security credentials to network sites
摘要 Disclosed are various embodiments for providing managed security credentials to network sites for authentication. Multiple accounts of a user are maintained for multiple network sites. A secured resource of a network site is to be accessed by a computing device. One of the accounts is identified according to a domain name of the network site. The account is associated with a different network site having a different domain name from the domain name. The computing device is automatically authenticated with the network site using a security credential associated with the account.
申请公布号 US8819795(B2) 申请公布日期 2014.08.26
申请号 US201213363675 申请日期 2012.02.01
申请人 Amazon Technologies, Inc. 发明人 Hitchcock Daniel W.;Campbell Brad Lee
分类号 H04L29/06;G06F21/00;G06F21/41 主分类号 H04L29/06
代理机构 Thomas Horstemeyer, LLP 代理人 Thomas Horstemeyer, LLP
主权项 1. A non-transitory computer-readable medium embodying at least one program executable in a computing device, the at least one program comprising: code that maintains a plurality of accounts of a user for a plurality of network sites; code that determines that a secured resource of a network site is to be accessed by the computing device; code that identifies a plurality of the accounts which are accepted by the network site for authentication to the secured resource based in part on a domain name of the network site and a listing of supported third-party authentication providers obtained from the network site; code that renders for display a user interface configured to obtain a user selection of at least one of the plurality of the accounts; code that stores the user selection of the at least one of the plurality of the accounts in association with the domain name of the network site; code that determines if an authentication endpoint for the network site is defined, wherein the authentication endpoint comprises a system configured to facilitate authentication of the user for the network site; code that, in response to determining the authentication endpoint is defined, automatically submits, independent of a user interaction with the user interface, to the authentication endpoint a hypertext transfer protocol (HTTP) request comprising a security credential associated with the at least one of the plurality of the accounts that is selected by the user selection; and code that, in response to determining the authentication endpoint is not defined, automatically completes an authentication form for the network site using the security credential and automatically manipulates a submit button on the authentication form.
地址 Reno NV US