diff --git a/README.rdoc b/README.rdoc index b3d6cb0d..ba89a592 100644 --- a/README.rdoc +++ b/README.rdoc @@ -25,6 +25,7 @@ application towards a well-known compatible data model design. It requires Rails 3. A gem for strength hierarchies in relations is required. Add to your Gemfile: gem 'atd-ancestry', :require => 'ancestry' + gem 'devise' and @@ -47,8 +48,7 @@ This will generate the following: == Actors and Activity Objects -{Social Stream}[http://github.com/ging/social_stream] relies in other authentication solutions like -Authlogic[http://github.com/binarylogic/authlogic] or Devise[http://github.com/plataformatec/devise]. +{Social Stream}[http://github.com/ging/social_stream] relies in Devise[http://github.com/plataformatec/devise]. You must include an actor_id column in the user's migration. Then add user to config/initializers/social_stream.rb diff --git a/lib/social_stream/railtie.rb b/lib/social_stream/railtie.rb index bbb4d40a..98fcbabf 100644 --- a/lib/social_stream/railtie.rb +++ b/lib/social_stream/railtie.rb @@ -1,5 +1,7 @@ module SocialStream class Railtie < Rails::Railtie + config.generators.authentication :devise + config.to_prepare do %w( actor activity_object ).each do |supertype| supertype.classify.constantize.load_subtype_features