To provide a pan-personal
authentication system and method for specifying and cooperating with personal data of another relying party application by a base ID for securing the identity of a user even across relying party applications.SOLUTION: The pan-personal
authentication system includes a request token generation unit that generates a request token in response to a request from a
client terminal of a user who uses the relying party applications 10 and 11 and transmits the request token to the
client terminal, a cooperation token generation unit that makes an
authentication request to an ID provider and acquires an ID token on the pan-personal
authentication system side and generates a cooperation token based on the ID token, an
information transmission / reception unit that transmits the cooperation token to the relying party application, and a cooperation
information transmission / reception unit that transmits a base ID that can identify the user across the relying party applications and a link ID that specifies cooperation between the user and the relying party application based on the cooperation token transmitted from the pan-personal
authentication system.SELECTED DRAWING: Figure 1