Sha256: 5351a80b1aacc96155a4b88f20a61db1c2ac91a4beb76895a5316199b3e6950f
Contents?: true
Size: 660 Bytes
Versions: 3
Compression:
Stored size: 660 Bytes
Contents
module KirguduBase module SystemPrepare def self.prepare result = false ActiveRecord::Base.transaction do user = ::KirguduBase::Security::User.create_system_user('system@kirgudu.net') if user.valid? ::KirguduBase::Security::LoginProvider.create_system_provider('Facebook Login', 'facebook', user) ::KirguduBase::Security::LoginProvider.create_system_provider('Twitter Login', 'twitter', user) ::KirguduBase::Security::LoginProvider.create_system_provider('Google Login', 'google', user) ::KirguduBase::Security::LoginProvider.create_system_provider('VKontakte Login', 'google', user) end end result end end end
Version data entries
3 entries across 3 versions & 1 rubygems