Class: Gitkeeper::User
- Inherits:
-
Object
- Object
- Gitkeeper::User
- Includes:
- Mongoid::Document
- Defined in:
- app/models/gitkeeper/user.rb
Class Method Summary collapse
Class Method Details
.create_with_omniauth(auth) ⇒ Object
11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'app/models/gitkeeper/user.rb', line 11 def self.create_with_omniauth(auth) create! do |user| Rails.logger.info "\r\n" + "#{Time.now} " + "User.create_with_omniauth(auth) = #{auth}" + "\r\n" user.provider = auth["provider"] user.uid = auth["uid"] user.name = auth["info"]["name"] user.email = auth["info"]["email"] user.nickname = auth['info']['nickname'] # user.token = auth['credentials']['token'] # user.secret = auth['credentials']['secret'] # extra, eventually # user.raw_info = auth['extra']['raw_info'] end end |