Changeset 1151 for trunk/LATMOS-Accounts-Web
- Timestamp:
- 09/19/12 17:22:52 (12 years ago)
- Location:
- trunk/LATMOS-Accounts-Web
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LATMOS-Accounts-Web/lib/LATMOS/Accounts/Web/Controller/Ajax.pm
r1135 r1151 4 4 use warnings; 5 5 use base 'Catalyst::Controller'; 6 use LATMOS::Accounts::Utils; 6 7 7 8 =head1 NAME … … 128 129 } 129 130 131 sub random_password : Local { 132 my ($self, $c) = @_; 133 134 $c->stash->{random_password} = 135 LATMOS::Accounts::Utils::genpassword( 136 %{ $c->req->params() } 137 ); 138 } 139 130 140 sub check_ug_validity : Local { 131 141 my ( $self, $c ) = @_; -
trunk/LATMOS-Accounts-Web/root/html/users/passwd.tt
r1081 r1151 16 16 <div id="oform"> 17 17 [% IF c.model('Accounts').db.check_acl(user, 'userPassword', 'w') %] 18 18 19 <form id="fpasswd" action="[% c.uri_for(username, subform) %]" method="POST"> 19 20 <table border="1"> … … 29 30 </table> 30 31 </form> 32 33 <fieldset> 34 <legend>Mot de passe aléatoire</legend> 35 [% c.prototype.form_remote_tag({ 36 update => 'randpasswd', 37 url => c.uri_for('/ajax', 'random_password') 38 } ) %] 39 <input type=submit value="Générer !"> 40 <span id="randpasswd">Ici, votre mot de passe</span> 41 <br> 42 <input type=checkbox name=nonalpha value="1">Utiliser des caractÚres non 43 alpha-numérique<br> 44 <input type=checkbox name=syllables value="1">Utiliser des syllabes plutÃŽt que 45 des lettres<br> 46 </form> 47 </fieldset> 48 31 49 [% ELSE %] 32 50 <p>Vous n'avez pas les droits suffisants pour changer ce mot de passe</p>
Note: See TracChangeset
for help on using the changeset viewer.