Project

easy_auth

0.02
No commit activity in last 3 years
No release in over 3 years
EasyAuth
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

Runtime

>= 3.2.0
 Project Readme

EasyAuth

Build Status Dependency Status Code Climate

Dead simple drop in authentication for Rails 3.2+

Installation

In your Gemfile add the following:

gem 'easy_auth'

After running Bundler you'll need to install the migrations:

rake easy_auth:install:migrations

Then run your migrations.

You should also run the generator:

rails g easy_auth:setup

You will need to mix-in a few modules into your application:

class ApplicationController < ActionController::Base
  include EasyAuthHelper
end
class User < ActiveRecord::Base
   include EasyAuth::Models::Account
end

Your application is now ready for EasyAuth.

Usage

You will need to use one of the many plugins available for EasyAuth to provide a specific authentication strategy.

For locales take a look on locales wiki page.

What you get

You User model will be setup with an association to identities. The modeling is pretty simple:

EasyAuth Identity Modeling

Authors

Brian Cardarella

We are very thankful for the many contributors

Versioning

This gem follows Semantic Versioning

Want to help?

Please do! We are always looking to improve this gem. Please see our Contribution Guidelines on how to properly submit issues and pull requests.

Legal

DockYard, LLC © 2012

@dockyard

Licensed under the MIT license