Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Rails 3.1 engine supporting multiple OAuth services per user

This branch is 77 commits behind jsmestad:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
app
config
db/migrate
features
lib
script
spec
.autotest
.gitignore
.rspec
.travis.yml
.yardopts
Gemfile
Gemfile.lock
LICENSE
README.md
Rakefile
socialite.gemspec

README.md

Socialite

A Rails 3.1 engine that provides a User model with support for linking multiple authorization accounts per user (linking). Current support for Twitter, Facebook, Github and LinkedIn.

Additional authorizations can be added if they are supported by the OmniAuth project.

Development

We are currently working on an initial release of Socialite. Once we have a solid suite of tests in place, we will release an official 0.1.0 version to the public.

Resources

Installation

To use Socialite in a Rails 3.1 application:

  • Require it in the Gemfile: gem 'socialite'
  • Install it by running bundle.
  • Import migrations into the parent project with rake socialite:install:migrations
  • Use the provided CSS by adding //= require socialite from your application's CSS manifest file

History

This project began as a fork of Tim Riley's great Omnisocial plugin. The motivation for this fork is that I required multiple authorizations for each account (linking support) and wanted a proper Rails 3.1 Engine.

Socialite Contributers

Omnisocial Contributers

Copyright & License

Socialite is Copyright (c) 2011 Justin Smestad. All Rights are Reserved. Code is distributed under the Apache 2.0 License. See LICENSE file for more information.

The original OmniSocial code is Copyright (c) 2010-2011 Tim Riley and Icelab, and is released under MIT License.

Something went wrong with that request. Please try again.