Guest User

Untitled

a guest
Oct 16th, 2017
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. #app/models/user.rb
  2. def self.find_for_twitter_oauth(auth, signed_in_resource=nil)
  3. user = User.where(:provider => auth.provider, :uid => auth.uid).first
  4. unless user
  5. user = User.create(user_nickname: auth.info.nickname,
  6. provider: auth.provider,
  7. uid: auth.uid,
  8. email: User.create_unique_email,
  9. password: Devise.friendly_token[0,20]
  10. )
  11. end
  12. user
  13. end
Add Comment
Please, Sign In to add comment