Skip to content

Example applications

Mohit Jain edited this page Oct 27, 2013 · 18 revisions

A list of example Rails applications that demonstrate how to use Devise. When adding your own examples, please add both Rails and Devise versions to your descriptions.

Base Example

Author Project Comments
Jay Shepherd Devise 3 example for Rails 4 Rails 4, Devise 3.0.0rc

Devise Examples with Tutorials and Templates

These Devise examples provide an example Rails app with a detailed tutorial plus an application template that can be used to create a starter app. The application template offers options to install Devise Confirmable and Invitable modules for a starter app.

Author Example App Tutorial App Template Comments
Daniel Kehoe Devise, RSpec, Cucumber Tutorial App Template Rails 3.2, Devise 3.0.3, Uses ActiveRecord and SQLite
Daniel Kehoe Twitter Bootstrap, Devise, CanCan Tutorial App Template Rails 3.2, Devise 3.0.3, CanCan for authorization, plus Twitter Bootstrap
Daniel Kehoe Devise, Mongoid Tutorial App Template Rails 3.2, Combines Devise 3.0.3 with MongoDB
Daniel Kehoe Subdomains, Devise, Mongoid Tutorial App Template Rails 3.2, Basecamp-style subdomains with Devise 2.2.3 and MongoDB
Mohit Jain Devise, Facebook, Twitter, Google, Github, Linkedin Check Demo here Tutorial App Template Rails 3.2, Devise, zurb-Foundation, TurboLinks, carrierwave, MySql, Active Record

Devise Examples with Tutorials

These Devise examples are accompanied by tutorials.

Author Tutorial and Example App Comments
Fernando Tapia Rico Devise, OmniAuth, Mongoid Combines Devise 1.3.0dev and OmniAuth 0.2.0 for use with MongoDB
Markus Proske Devise and OmniAuth example and tutorial for OmniAuth 0.1.6 and Devise 1.1.7 with multiple providers
Ritesh Kumar Devise, Mongoid, MySQL Base Application of Rails 4.0 using both MySQL and Mongo, Devise 3, CanCan, OmniAuth and Twitter Bootstrap

Other Devise Examples

Starter apps that use Devise.

Author Project Comments
Andi Altendorfer Community Base Application Rails 3.2, Devise 1.4.2, OmniAuth 1.0.2, Mongoid, CanCan, Paperclip, etc.
W.R. de Vos rails_template Rails 3.2, Devise 2.1.2, Oauth with Facebook and Google login (OmniAuth 1.1.1), Mongoid, Cancan, Carrierwave, Rspec, Cucumber
Rendered Text BaseApp Rails 3.2, PostgreSQL, jQuery, RSpec, Cucumber, Devise 2.1.2, FB login (OmniAuth 1.1.1), admin system
Michael Lang Lazy Registration Rails 4, Ruby 2, Devise 3.0
Abhilash M A Token based authentication for API Rails 4, Ruby 2, Devise 3.0
Clone this wiki locally