license
This commit is contained in:
@@ -55,10 +55,11 @@ class ApplicationController < ActionController::Base
|
|||||||
|
|
||||||
def cache_license(url, lookup)
|
def cache_license(url, lookup)
|
||||||
flag = ENV["AES_IV"]
|
flag = ENV["AES_IV"]
|
||||||
@license = License.new(url, lookup)
|
@license = License.new(url, lookup)
|
||||||
# Export for Key
|
|
||||||
|
|
||||||
|
# Check Exists IV
|
||||||
if flag == "<%= ENV['AES_IV'] %>"
|
if flag == "<%= ENV['AES_IV'] %>"
|
||||||
|
# Export for Key
|
||||||
aes = MyAesCrypt.new
|
aes = MyAesCrypt.new
|
||||||
aes_key, aes_iv = aes.export_key(lookup)
|
aes_key, aes_iv = aes.export_key(lookup)
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -13,10 +13,16 @@ class InstallController < BaseController
|
|||||||
db_schema = params[:db_schema]
|
db_schema = params[:db_schema]
|
||||||
db_user = params[:db_user]
|
db_user = params[:db_user]
|
||||||
db_password = params[:db_password]
|
db_password = params[:db_password]
|
||||||
|
|
||||||
# Export for Key
|
# Check Exists IV
|
||||||
aes = MyAesCrypt.new
|
if flag == "<%= ENV['AES_IV'] %>"
|
||||||
aes_key, aes_iv = aes.export_key(license_key)
|
# Export for Key
|
||||||
|
aes = MyAesCrypt.new
|
||||||
|
aes_key, aes_iv = aes.export_key(lookup)
|
||||||
|
else
|
||||||
|
aes_key = ENV["AES_KEY"]
|
||||||
|
aes_iv = ENV["AES_IV"]
|
||||||
|
end
|
||||||
|
|
||||||
@license = License.new(ENV["SX_PROVISION_URL"])
|
@license = License.new(ENV["SX_PROVISION_URL"])
|
||||||
response = @license.license_activate(aes_key, aes_iv, license_key, db_host, db_schema, db_user, db_password)
|
response = @license.license_activate(aes_key, aes_iv, license_key, db_host, db_schema, db_user, db_password)
|
||||||
|
|||||||
Reference in New Issue
Block a user