Files
docuseal/lib/users.rb
T
2023-07-15 13:38:12 +03:00

16 lines
327 B
Ruby

# frozen_string_literal: true
module Users
module_function
def from_omniauth(oauth)
user = User.find_by(email: oauth.info.email)
return user if user
User.new(email: oauth.info.email,
first_name: oauth.extra.id_info.given_name,
last_name: oauth.extra.id_info.family_name)
end
end