Facebook Connect!

This quickstart will show you how to setup the SDK and get it to make some basic Graph API calls. If you don't want to setup just yet, you can use our JavaScript Test Console http://developers.facebook.com/tools/console
to use all of the SDK methods, and explore some examples (you can skip the setup steps, but the rest of this quickstart can be tested in the console. The Facebook SDK for JavaScript doesn't have any standalone files that need to be downloaded or installed, instead you simply need to include a short piece of regular JavaScript in your HTML that will asynchronously load the SDK into your pages. The async load means that it does not block loading other elements of your page. The following snippet of code will give the basic version of the SDK where the options are set to

Facebook Connect alternatives

  • OAuth

  • OAuth is an open standard for authorization. It allows users to share their private resources (e.g. photos, videos, contact lists) stored on one site with another site without having to hand out their credentials, typically supplying username and password tokens instead. Each token grants access to a specific site (e.g., a video editing site) for specific resources (e.g., just videos from a specific album) and for a defined duration (e.g., the next 2 hours). This allows a user to grant a third party site access to their information stored with another service provider, without sharing their access permissions or the full extent of their data. »

    tags: authentication login authenticode token-authentication oauth-login
  • Portier

  • Portier (pronounced "Por-tee-ay") is a self-hostable login service that you can use instead of passwords. Portier sits between your website and third-party services like Google Sign-In to provide your users the fastest and easiest login experience, without ever needing a new password.

    tags: authentication
  • EMCSSL

  • EMCSSL: Blockchain application for network securityThis security system is high scalable, and provides complete 3-in-1 functionality:1 - verify server identity2 - verify client identity3 - establish encrypted secure connectionThe novelty of the proposal is in the complete decentralization of the system, i.e. the lack of a group of servers running under a single authorization (as used in the systems of Kerberos, OpenID, TeddyID and the like).As a result, it is not possible for EMCSSL to suffer system-wide service disruption either due to technical failure or malicious attack upon authorization servers. In addition, it is not possible for a user to have their accounts globally suspended at the whim of a single authority. »

    tags: authentication blockchain crypto cryptocurrency decentralized
  • IndieAuth

  • IndieAuth is a way to use your own domain name to sign in to websites. It works by linking your website to authentication providers such as Twitter or Google, then entering your domain name in the login form on websites that support IndieAuth.

    tags: authentication identity indieweb login openid
  • Twitter connect

  • Place a button on your site or application which allows Twitter users to enjoy the benefits of a registered user account in as little as one click. Works on websites, iOS, mobile and desktop applications.

    tags: authentication login oauth