thanks a lot!
Alex



2012/3/21 Martin Higham <[email protected]>

> Our CouchDB Facebook authentication plugin has been available for a while
> during this time a number of shortcomings and problems have been
> identified. We have now rewritten this plugin in a more generic manner so
> that we can easily add other external OAuth authentication services such as
> Twitter. Unfortunately the changes we have made to how we store the data in
> the _user database means that it is not compatible with the existing
> Facebook plugin so we have called this version the XO_Auth plugin (eXternal
> OAuth).
>
> Some of the features of the new version:
>
> -  it is easy to have a single _user record that contains, OAuth tokens, a
> username/password and also to be used to let the user authenticate with
> Facebook
>
> - when creating a document in the _user doc after Facebook authentication
> the assigned username is based n the users's Facebook name
>
> - Access token storage is optional
>
> - support for the deprecation of the Facebook offline access and support
> for extending token life
>
> - simpler configuration by making the first call direct to Facebook
>
> - clear separation of the Facebook support and generic XO_Auth code
>
> It can be found on GitHub at https://github.com/ocastalabs/CouchDB-XO_Auth
>
> This version has been tested with CouchDB 1.2 only
>

Reply via email to