Patent ID: 8353016

Claim:
A system, comprising: one or more processors; a memory coupled to one or more processors, wherein the memory stores program instructions executable by the one or more processors to implement a security component associated with an network-enabled application, wherein said security component is configured to: access a secure store comprising: customization information comprising one or more graphical user interface customizations; and one or more instances of card information, wherein each instance of card information specifies how to authenticate a user to access a relying party; initiate the display of an embedded region in an area within a content page drawn by the network-enabled application, wherein the content page is drawn according to display information received from the relying party, wherein the display of the embedded region is integral to the content page drawn by the network-enabled application, wherein at least a part of the appearance of the embedded region of the content page is defined according to said customization information and not by the relying party, wherein the embedded region provides a user interface for determining user authentication credentials; wherein the customization information and the one or more instances of card information are not accessible to the relying party in the secure store.