| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 | <?phpinclude_once ('includes/checklogin.php');include_once ('tools/htpasswd.php');include_once ('includes/head.php');include_once ('includes/nav.php');$htpasswd = new htpasswd ( $ini ['secure_path'] . ".htpasswd" ); // path to your .htpasswd file?><div class="container box">	<div class="row">		<div class="col-xs-12"><?phpecho "<h2>" . $ini ['app_title'] . "</h2>";if (isset ( $_POST ['user'] )) {	$username = $_POST ['user'];	$passwd = $_POST ['pwd'];	if (!check_username($username) || !check_password_quality($passwd)) {		?>			<div class="alert alert-danger">			<?php		echo "<p>User <em>" . htmlspecialchars ( $username ) . "</em> is invalid!.</p>";	} else {		?>			<div class="alert alert-info">			<?php		if (! $htpasswd->user_exists ( $username )) {			$htpasswd->user_add ( $username, $passwd );			echo "<p>User <em>" . htmlspecialchars ( $username ) . "</em> created.</p>";		} else {			$htpasswd->user_update ( $username, $passwd );			echo "<p>User <em>" . htmlspecialchars ( $username ) . "</em> changed.</p>";		}	}		?>		</div>    <?php}?><div class="result alert alert-info" style="display: none;"></div>		</div>	</div>	<div class=row>		<div class="col-xs-12 col-md-4">			<h3>Create or change user and password:</h3>			<form class="navbar-form navbar-left" action="index.php"				method="post">				<div class="form-group">					<input type="text" class="userfield form-control"						placeholder="Username" name="user">					</p>					<p>						<input class="passwordfield form-control" type="password"							name="pwd" placeholder="Password" />					</p>					<button type="submit" class="btn btn-default">Submit</button>				</div>			</form>		</div>		<div class="col-xs-12 col-md-6">			<h3>Users found:</h3>			<ul class="list-group">			<?php			$users = $htpasswd->get_users ();			foreach ( $users as $user ) {				echo "<li class='list-group-item list-item-with-button id-" . htmlspecialchars ( $user ) . "' onclick=\"setUserField('" . $user . "');\">" . htmlspecialchars ( $user ) . "<a class='btn btn-danger btn-list-item pull-right' " . "onclick=\"deleteUser('" . $user . "');\"" . "href='#' >Delete</a>" . "</li>\n";			}			?>			</ul>		</div>	</div>	<div class=row>	<br/><br/>		<div class="col-xs-12 col-md-10 well">			<p>Create new users for the htpasswd file here. A user can change his/her password with this <a href="selfservice.php">self service link.</a><br/>			You can fill the username in the form if you add the url parameter user=<username></p>		</div>	</div></div><?phpinclude_once ('includes/footer.php');?>
 |