Skip to content

Commit 82a8f90

Browse files
committed
documenta e ajusta troca de senha no proximo login
1 parent 4621908 commit 82a8f90

File tree

4 files changed

+12
-4
lines changed

4 files changed

+12
-4
lines changed

.env.example

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,9 +162,10 @@ WSFOTO=0
162162
WSFOTO_USER=
163163
WSFOTO_PASS=
164164

165-
# Forçar trocar senha no pŕoximo login do windows?
165+
# Forçar trocar senha no pŕoximo login do windows
166166
# se o login com AD é usado em outros sistemas, como aplicações web
167167
# ou em terminais com linux deixar essa opção como 0 (falsa)
168168
# pois o usuário fica travado e não consegue logar em nada a não ser nos windows.
169169
# Por default está 1 (true) pois assim estava no Ldap/User.php
170+
# Válido para criação de contas sincronizadas
170171
OBRIGA_TROCAR_SENHA_NO_WINDOWS=1

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,12 @@ Permite buscar foto e exibir nas informações da pessoa. 0 (default) - não mos
149149

150150
WSFOTO=0
151151

152+
#### Trocar senha na criação de contas novas
153+
154+
Ao criar uma nova conta no ldap, ele força o usuário a trocar a senha no próximo logon do windows. Se o login com AD é usado em outros sistemas, como aplicações web ou em terminais com linux deixar essa opção como 0 (falsa).
155+
156+
OBRIGA_TROCAR_SENHA_NO_WINDOWS=1
157+
152158
## Dicas
153159

154160
Nessa aplicação, SENHAUNICA_ADMINS pode gerenciar usuários, SENHAUNICA_GERENTES pode realizar as operações em geral e usuários comuns podem alterar suas respectivas senhas.

config/web-ldap-admin.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,11 @@
4848
# Mostrar WsFoto? Default 0 = não
4949
'mostrarFoto' => env('WSFOTO', 0),
5050

51-
# Forçar trocar senha no pŕoximo login do windows?
51+
# Forçar trocar senha no pŕoximo login do windows
5252
# se o login com AD é usado em outros sistemas, como aplicações web
5353
# ou em terminais com linux deixar essa opção como 0 (falsa)
5454
# pois o usuário fica travado e não consegue logar em nada a não ser nos windows.
5555
# Por default está 1 (true) pois assim estava no Ldap/User.php
56+
# Válido para criação de contassincronizadas
5657
'obrigaTrocarSenhaNoWindows' => env('OBRIGA_TROCAR_SENHA_NO_WINDOWS', 1),
5758
];

resources/views/ldapusers/partials/show-pwd-form.blade.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@
1818
<input type="password" class="form-control" name="senha_confirmation">
1919
</div>
2020

21-
@if (Gate::check('gerente') and config('web-ldap-admin.obrigaTrocarSenhaNoWindows'))
21+
@if (Gate::check('gerente'))
2222
<div class="form-group form-check">
23-
<input type="checkbox" class="form-check-input" name="must_change_pwd" value="1" checked>
23+
<input type="checkbox" class="form-check-input" name="must_change_pwd" value="1">
2424
<label for="usr">Usuário deve alterar a senha no próximo logon</label>
2525
</div>
2626
@endif

0 commit comments

Comments
 (0)