JavaScript Third-party-authentication Resources