diff --git a/app/models/user.rb b/app/models/user.rb index 657e3123b..185c86a1a 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -68,7 +68,8 @@ class User < ActiveRecord::Base user = User.new( username: auth.info.nickname || auth.extra.raw_info.name.parameterize('-') || auth.uid, email: email ? email : "#{OMNIAUTH_EMAIL_PREFIX}-#{auth.uid}-#{auth.provider}.com", - password: Devise.friendly_token[0,20] + password: Devise.friendly_token[0,20], + terms_of_service: '1' ) user.skip_confirmation! user.save! diff --git a/app/views/devise/_omniauth_form.html.erb b/app/views/devise/_omniauth_form.html.erb index 63e73d160..343743ff3 100644 --- a/app/views/devise/_omniauth_form.html.erb +++ b/app/views/devise/_omniauth_form.html.erb @@ -7,5 +7,6 @@ <%= link_to t("omniauth.twitter.sign_up"), user_omniauth_authorize_path(:twitter), class: "button-twitter button radius expand" %> <%= link_to t("omniauth.facebook.sign_up"), user_omniauth_authorize_path(:facebook), class: "button-facebook button radius expand" %> <%= link_to t("omniauth.google_oauth2.sign_up"), user_omniauth_authorize_path(:google_oauth2), class: "button-google button radius expand" %> +

Al hacer login con una red social, usted está aceptando los términos legales.


<% end %> \ No newline at end of file