You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.textile
+11-18Lines changed: 11 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,37 +4,30 @@ Rails 3.2 example application shows how to use "Devise":http://github.com/plataf
4
4
5
5
* "Devise":http://github.com/plataformatec/devise gives you ready-made authentication and user management.
6
6
* "RSpec":http://rspec.info/ is a popular alternative to the Test::Unit testing framework.
7
-
* "Cucumber":http://cukes.info/ is used for Behaviour Driven Development.
8
7
9
-
Best of all, there's a "detailed tutorial":http://railsapps.github.io/tutorial-rails-devise-rspec-cucumber.html to show how it's built.
8
+
For a Rails 4.1 example application for Devise with RSpec, see:
10
9
11
-
You can build this application in only a few minutes using the "Rails Composer":http://railsapps.github.io/rails-composer/ tool.
10
+
* "Devise and Rails":https://github.com/RailsApps/rails-devise uses Devise for authentication
12
11
13
-
h2. !http://twitter-badges.s3.amazonaws.com/t_logo-a.png(Follow on Twitter)!:http://www.twitter.com/rails_apps Follow on Twitter
12
+
h2. Tutorials
14
13
15
-
Follow the project on Twitter: "@rails_apps":http://twitter.com/rails_apps. Please tweet some praise if you like what you've found.
14
+
Tutorials are available for Devise and RSpec:
16
15
17
-
h2. Tutorial
18
-
19
-
A complete tutorial is available:
20
-
21
-
h4. "View the Tutorial":http://railsapps.github.io/tutorial-rails-devise-rspec-cucumber.html
22
-
23
-
The tutorial documents each step to follow to create the application. Every step is documented concisely, so a complete beginner can create this application without any additional knowledge. However, no explanation is offered for any of the steps, so if you are a beginner, you’re advised to look for an introduction to Rails elsewhere. See a list of recommended resources for "Rails":http://railsapps.github.io/rails.html.
This is a demonstration application that allows you to visit a home page and see a list of users. With the default user's email and password (supplied below), you can log in and view details for each user. Devise provides user management so a visitor can register with an email address and password and create an account. Devise provides authentication so access to the site can be limited to users who are registered and logged in.
28
21
29
22
h4. Similar Examples and Tutorials
30
23
31
-
This is one in a series of Rails example apps and tutorials from the "RailsApps Project":http://railsapps.github.io/. See a list of additional "Rails examples, tutorials, and starter apps":http://railsapps.github.io/rails-examples-tutorials.html.
32
-
33
-
This example application uses ActiveRecord and a SQLite database. You can use the Mongoid ORM with the MongoDB datastore instead, for faster development without schemas or migrations. The "rails3-mongoid-devise":https://github.com/RailsApps/rails3-mongoid-devise example app and tutorial shows how to set up Devise and Mongoid with RSpec and Cucumber.
34
-
35
-
For an extended version of this example that adds "CanCan":https://github.com/ryanb/cancan for authorization (controlling access to administrative pages) and "Twitter Bootstrap":http://twitter.github.com/bootstrap/ (for CSS styling) see the "rails3-bootstrap-devise-cancan":https://github.com/RailsApps/rails3-bootstrap-devise-cancan example application.
24
+
This is one in a series of Rails example apps and tutorials from the "RailsApps Project":http://railsapps.github.io/. See a list of additional "Rails examples, tutorials, and starter apps":http://railsapps.github.io/rails-examples-tutorials.html. Related example applications may be useful:
36
25
37
-
The "rails-prelaunch-signup":https://github.com/RailsApps/rails-prelaunch-signup example and tutorial from the RailsApps project is also based on this example application.
26
+
* "Learn Rails":https://github.com/RailsApps/learn-rails companion to the book "Learn Ruby on Rails":http://learn-rails.com/learn-ruby-on-rails.html
27
+
* "Foundation and Rails":http://railsapps.github.io/rails-foundation/ shows how to integrate Foundation
28
+
* "Bootstrap and Rails":http://railsapps.github.io/rails-bootstrap/ shows to integrate Bootstrap
29
+
* "OmniAuth and Rails":https://github.com/RailsApps/rails-omniauth uses OmniAuth for authentication
30
+
* "Devise and Rails":https://github.com/RailsApps/rails-devise uses Devise for authentication
0 commit comments