修改密码gitlab同步
This commit is contained in:
parent
74fe2607f3
commit
dbadbf8621
|
@ -235,6 +235,15 @@ class UsersService
|
||||||
if @current_user.check_password?(params[:password])
|
if @current_user.check_password?(params[:password])
|
||||||
@current_user.password, @current_user.password_confirmation = params[:new_password], params[:new_password_confirmation]
|
@current_user.password, @current_user.password_confirmation = params[:new_password], params[:new_password_confirmation]
|
||||||
@current_user.save
|
@current_user.save
|
||||||
|
# 修改密码同步gitlab密码修改
|
||||||
|
unless @current_user.gid.nil?
|
||||||
|
begin
|
||||||
|
g = Gitlab.client
|
||||||
|
g.edit_user(@current_user.gid, :password => params[:new_password])
|
||||||
|
rescue Exception => e
|
||||||
|
logger.error "change users password failed! ===> #{e}"
|
||||||
|
end
|
||||||
|
end
|
||||||
#raise @current_user.errors.full_message
|
#raise @current_user.errors.full_message
|
||||||
#return @current_user
|
#return @current_user
|
||||||
else
|
else
|
||||||
|
|
|
@ -170,7 +170,7 @@
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="setting_right ">
|
<ul class="setting_right ">
|
||||||
<li><input id="password" name="password" class="w210" type="password" required="true" nh_required="1"></li>
|
<li><input id="password" name="password" class="w210" type="password" required="true" nh_required="1"></li>
|
||||||
<li><input id="new_password" name="new_password" class="w210" type="password" required="true" nh_required="1"><span class="c_red ml5">请输入6-12个字符</span></li>
|
<li><input id="new_password" name="new_password" class="w210" type="password" required="true" nh_required="1"><span class="c_red ml5">请输入8-12个字符</span></li>
|
||||||
<li><input id="new_password_confirmation" name="new_password_confirmation" class="w210" type="password" required="true" nh_required="1"></li>
|
<li><input id="new_password_confirmation" name="new_password_confirmation" class="w210" type="password" required="true" nh_required="1"></li>
|
||||||
<li class="ml2">
|
<li class="ml2">
|
||||||
<a href="javascript:;" id="my_password_form_link" class="blue_btn fl">确认</a>
|
<a href="javascript:;" id="my_password_form_link" class="blue_btn fl">确认</a>
|
||||||
|
|
Loading…
Reference in New Issue