<div dir="ltr">Thanks to Hans who pointed me in the right direction.&nbsp; I&#39;ve now fixed my problem below however I&#39;ve delved into the usernames/groups issue and require a bit more prodding along.<br><br>I&#39;ve gone into my SiteAdmin.AuthUser section and followed the appropriate directions.&nbsp; I&#39;ve enabled my extension in my config.php.<br>
<br>I have a list of users in there with their password encrypted correctly.&nbsp; I think this is done right.&nbsp; I also have set those users into a group called @esupport<br>I think I&#39;ve done that correctly.&nbsp; I&#39;ve copied what I have below<br>
<h2 style="margin-left: 80px;">Authorization groups</h2>
<p style="margin-left: 80px;">Authorization groups are specified with a leading &quot;@&quot; sign. Define
either the login accounts belonging to a group or the groups for a
login account:
</p>
<pre style="margin-left: 80px;">    # @writers: alice, bob  <br>    # carol: @editors, @writers<br>    # @admins: alice, dave<br></pre><p style="margin-left: 80px;" class="vspace">@esupport: tim, rob, mattp, liz, mattj, davef, daveb, anthony, roge</p>
<p style="margin-left: 80px;" class="vspace"><br></p><p class="vspace">In my config.php I have the following<br></p><div style="margin-left: 80px;">## This does the Various User Groups I&#39;m doing<br>include_once(&quot;$FarmD/scripts/authuser.php&quot;);<br>
<br>## You&#39;ll probably want to set an administrative password that you<br>## can use to get into password-protected pages.&nbsp; Also, by default <br>## the &quot;attr&quot; passwords for the PmWiki and Main groups are locked, so<br>
## an admin password is a good way to unlock those.&nbsp; See PmWiki.Passwords<br>## and PmWiki.PasswordsAdmin.<br>$DefaultPasswords[&#39;admin&#39;] = &#39;encryptedpass&#39;;<br>$DefaultPasswords[&#39;attr&#39;] = &#39;encryptedpass&#39;;<br>
$DefaultPasswords[&#39;edit&#39;] = &#39;@esupport&#39;;<br>$DefaultPasswords[&#39;read&#39;] = &#39;@esupport&#39;;<br><br>$ForbiddenPasswords = array(&#39;yyy&#39;, &#39;zzz&#39;);<br>if (in_array(@$_POST[&#39;authpw&#39;], $ForbiddenPasswords)) <br>
unset($_POST[&#39;authpw&#39;]);<br><br></div>I can&#39;t log in with the various names I&#39;ve set.&nbsp; What am I missing or what have I done wrong?<br><br>Thanks all!<br><br>Peter<br><div><div><div><br><div class="gmail_quote">
On Mon, Sep 29, 2008 at 8:05 PM, Peter <span dir="ltr">&lt;<a href="mailto:redfive@gmail.com">redfive@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div dir="ltr">This hopefully will be an easy question.&nbsp;&nbsp; I&#39;ve looked over the Passwords part on the website but I can&#39;t find my answer.<br><br>I&#39;m trying to change the password on my Wiki and I&#39;m having a bit of trouble.&nbsp;&nbsp; Below is part of my config.php and let me explain what&#39;s happening.&nbsp; My admin password (qqq) works fine.&nbsp; My attr password is the same so it works fine.&nbsp; My edit password (xxx) is given out to my employees and it&#39;s not fine.<br>

<br>The problem began when I wanted to change the old edit password (yyy) since we had a bit of a turnover in staff and I didn&#39;t want any wiki vandalism.&nbsp; Currently the &#39;yyy&#39; password will get you edit privileges into the site and I don&#39;t want it to.&nbsp; When I uncomment out the ForbiddenPasswords section suddenly the new edit password &#39;xxx&#39; fails to work.&nbsp; They are completely different passwords.&nbsp; The &#39;zzz&#39; password is quite similar to the &#39;yyy&#39; password and hence it&#39;s there also in case any guesswork is attempted and to also remind me not to use that one.&nbsp; To fix my issue where nobody can log in but myself I have to comment out the ForbiddenPasswords section.<br>

<br>My question is where is the &#39;yyy&#39; password being stored that also knocks out the &#39;xxx&#39; password?<br><br>$DefaultPasswords[&#39;admin&#39;] = crypt(&#39;qqq&#39;);<br>$DefaultPasswords[&#39;attr&#39;] = crypt(&#39;qqq&#39;);<br>

$DefaultPasswords[&#39;edit&#39;] = crypt(&#39;xxx&#39;);<br><br>##$ForbiddenPasswords = array(&#39;yyy&#39;, &#39;zzz&#39;);<br>##if (in_array(@$_POST[&#39;authpw&#39;], $ForbiddenPasswords)) <br>##unset($_POST[&#39;authpw&#39;]);<br>

</div>
</blockquote></div><br></div></div></div></div>