|
|
|
@ -111,8 +111,7 @@ class AccountController < ApplicationController
|
|
|
|
|
user_params = params[:user] || {}
|
|
|
|
|
@user = User.new
|
|
|
|
|
@user.safe_attributes = user_params
|
|
|
|
|
#这里判断
|
|
|
|
|
if params[:identity] == "2"
|
|
|
|
|
if params[:identity] == "2" # 2 企业
|
|
|
|
|
@user.firstname = params[:enterprise_name]
|
|
|
|
|
@user.lastname = l(:field_enterprise)
|
|
|
|
|
end
|
|
|
|
@ -132,16 +131,6 @@ class AccountController < ApplicationController
|
|
|
|
|
@user.login = params[:user][:login]
|
|
|
|
|
unless user_params[:identity_url].present? && user_params[:password].blank? && user_params[:password_confirmation].blank?
|
|
|
|
|
@user.password, @user.password_confirmation = user_params[:password], user_params[:password_confirmation]
|
|
|
|
|
# system "htpasswd -mb "+@root_path+"user.passwd "+params[:user][:login]+" "+user_params[:password]
|
|
|
|
|
# system "echo -e '\n"+params[:user][:login]+"-write:"+
|
|
|
|
|
# " "+params[:user][:login]+"' >> "+@root_path+"group.passwd"
|
|
|
|
|
# system "mkdir "+@root_path+"htdocs/"+params[:user][:login]
|
|
|
|
|
#
|
|
|
|
|
# system "echo -e 'Allow from all \n Order Deny,Allow \n "+
|
|
|
|
|
# "<Limit PUT POST DELETE PROPPATCH MKCOL COPY MOVE LOCK UNLOCK> \n"+
|
|
|
|
|
# "Require group "+params[:user][:login]+"-write \n "+
|
|
|
|
|
# "</Limit> \n ' >>"+
|
|
|
|
|
# @root_path+"htdocs/"+params[:user][:login]+"/.htaccess"
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
case Setting.self_registration
|
|
|
|
|