<?xml version="1.0"?><!-- generator="bbPress" -->

<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
>

<channel>
<title>MachForm Community Forums Topic: [10 March 2015] MachForm 4.3 Released!</title>
<link>https://www.machform.com/forums/</link>
<description>MachForm Community Forums Topic: [10 March 2015] MachForm 4.3 Released!</description>
<language>en</language>
<pubDate>Sun, 03 May 2026 18:49:40 +0000</pubDate>

<item>
<title>MSUResNet on "[10 March 2015] MachForm 4.3 Released!"</title>
<link>https://www.machform.com/forums/topic/10-march-2015-machform-43-released#post-22994</link>
<pubDate>Wed, 25 Mar 2015 10:59:29 +0000</pubDate>
<dc:creator>MSUResNet</dc:creator>
<guid isPermaLink="false">22994@https://www.machform.com/forums/</guid>
<description>&#60;p&#62;Excellent update - I've been waiting/hoping for LDAP integration for awhile. Like mhannen, our AD has different shortnames than the E-mail addresses. This is a problem when I try to elevate someone to an administrator. It requires a vaild E-mail address. I can only update someone via the  database (unless I want to disable the regex validation in the php). Neither of those options are ideal.  Still, it's better than asking our users to come up with another password that they'll never change otherwise.&#60;/p&#62;
&#60;p&#62;Thanks!
&#60;/p&#62;</description>
</item>
<item>
<title>mhannen on "[10 March 2015] MachForm 4.3 Released!"</title>
<link>https://www.machform.com/forums/topic/10-march-2015-machform-43-released#post-22928</link>
<pubDate>Thu, 12 Mar 2015 21:38:10 +0000</pubDate>
<dc:creator>mhannen</dc:creator>
<guid isPermaLink="false">22928@https://www.machform.com/forums/</guid>
<description>&#60;p&#62;Thanks, Yuniar. Our email addresses are actually different from the short name.
&#60;/p&#62;</description>
</item>
<item>
<title>jscott02 on "[10 March 2015] MachForm 4.3 Released!"</title>
<link>https://www.machform.com/forums/topic/10-march-2015-machform-43-released#post-22927</link>
<pubDate>Thu, 12 Mar 2015 20:49:55 +0000</pubDate>
<dc:creator>jscott02</dc:creator>
<guid isPermaLink="false">22927@https://www.machform.com/forums/</guid>
<description>&#60;p&#62;Thanks got it working, even without the code and I put the whole DN in the Base DN field (cn=xx,ou=xx,o=xx), nothing in the group field.&#60;/p&#62;
&#60;p&#62;I think the issue we were having was because of the group I wanted to use, it added users using &#34;member&#34; attributes and not actual users. &#60;/p&#62;
&#60;p&#62;Once I copied in users it started to work.
&#60;/p&#62;</description>
</item>
<item>
<title>yuniar on "[10 March 2015] MachForm 4.3 Released!"</title>
<link>https://www.machform.com/forums/topic/10-march-2015-machform-43-released#post-22925</link>
<pubDate>Thu, 12 Mar 2015 17:54:21 +0000</pubDate>
<dc:creator>yuniar</dc:creator>
<guid isPermaLink="false">22925@https://www.machform.com/forums/</guid>
<description>&#60;p&#62;@mhannen -- Spaces within group names shouldn't be a problem. To authenticate, you can use the email or the user logon name (which is actually the first part of the email).
&#60;/p&#62;</description>
</item>
<item>
<title>yuniar on "[10 March 2015] MachForm 4.3 Released!"</title>
<link>https://www.machform.com/forums/topic/10-march-2015-machform-43-released#post-22924</link>
<pubDate>Thu, 12 Mar 2015 17:51:56 +0000</pubDate>
<dc:creator>yuniar</dc:creator>
<guid isPermaLink="false">22924@https://www.machform.com/forums/</guid>
<description>&#60;p&#62;@ jscott02 -- By default, MachForm will bind as the user (not ADMIN) to do the search. However, if you've configured LDAP to only allow ADMIN to do the search, you can pass the admin credentials by adding a small custom code.&#60;/p&#62;
&#60;p&#62;If you are using OpenLDAP:&#60;br /&#62;
=====================&#60;/p&#62;
&#60;p&#62;You can edit the &#34;index.php&#34; file. Search around line 220 for this code:&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;$user_current_groups = array();&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;exactly below that line, add this code:&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;$openldap_admin_username = &#38;quot;admin&#38;quot;;
$openldap_admin_password = &#38;quot;adminpassword&#38;quot;;

ldap_bind($opldap_conn, $openldap_login_attribute.&#38;#39;=&#38;#39;.$openldap_admin_username.&#38;#39;,&#38;#39;.$mf_settings[&#38;#39;ldap_basedn&#38;#39;], $openldap_admin_password);&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;adjust the above username and password with your own.&#60;/p&#62;
&#60;p&#62;If you are using Active Directory:&#60;br /&#62;
=========================&#60;/p&#62;
&#60;p&#62;Edit the &#34;index.php&#34; file. Search around line 142 for this code:&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;$adldap_auth_result = $adldap-&#38;gt;authenticate($username, $password);&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;above that line, add this code:&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;$adldap-&#38;gt;setAdminUsername(&#38;quot;admin&#38;quot;);
$adldap-&#38;gt;setAdminPassword(&#38;quot;adminpassword&#38;quot;);&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;adjust the above username and password with your own.
&#60;/p&#62;</description>
</item>
<item>
<title>mhannen on "[10 March 2015] MachForm 4.3 Released!"</title>
<link>https://www.machform.com/forums/topic/10-march-2015-machform-43-released#post-22921</link>
<pubDate>Thu, 12 Mar 2015 03:12:48 +0000</pubDate>
<dc:creator>mhannen</dc:creator>
<guid isPermaLink="false">22921@https://www.machform.com/forums/</guid>
<description>&#60;p&#62;We have a similar issue where we need to pass a username and password to our Active Directory. Also, some of our groups have spaces in them. Is that an issue? Finally, do we use the short name in AD to authenticate or the email address?
&#60;/p&#62;</description>
</item>
<item>
<title>jscott02 on "[10 March 2015] MachForm 4.3 Released!"</title>
<link>https://www.machform.com/forums/topic/10-march-2015-machform-43-released#post-22920</link>
<pubDate>Thu, 12 Mar 2015 03:06:44 +0000</pubDate>
<dc:creator>jscott02</dc:creator>
<guid isPermaLink="false">22920@https://www.machform.com/forums/</guid>
<description>&#60;p&#62;We are using OpenLDAP, however it would likely require an ADMIN user to search our other groups. I did a little research and see that you can include admin credentials in adLDAP, can that be done with MF?&#60;/p&#62;
&#60;p&#62;In the adLDAP.php file, could I include it here?&#60;/p&#62;
&#60;p&#62;    * Optional account with higher privileges for searching&#60;br /&#62;
    * This should be set to a domain admin account&#60;br /&#62;
    *&#60;br /&#62;
    * @var string&#60;br /&#62;
    * @var string&#60;br /&#62;
    */&#60;br /&#62;
    protected $adminUsername = NULL;&#60;br /&#62;
    protected $adminPassword = NULL;
&#60;/p&#62;</description>
</item>
<item>
<title>yuniar on "[10 March 2015] MachForm 4.3 Released!"</title>
<link>https://www.machform.com/forums/topic/10-march-2015-machform-43-released#post-22907</link>
<pubDate>Wed, 11 Mar 2015 10:07:18 +0000</pubDate>
<dc:creator>yuniar</dc:creator>
<guid isPermaLink="false">22907@https://www.machform.com/forums/</guid>
<description>&#60;p&#62;That's great to hear guys!&#60;/p&#62;
&#60;p&#62;@jscott02&#60;/p&#62;
&#60;p&#62;Simply put your group name into the &#34;Required Group&#34; setting. (example: Staff)&#60;br /&#62;
Or if you need to enter multiple groups, separate them with commas, such as: &#60;strong&#62;Staff,Students,Guests&#60;/strong&#62;&#60;/p&#62;
&#60;p&#62;Also make sure that the user already belong to the group. Are you using Active Directory or OpenLDAP?
&#60;/p&#62;</description>
</item>
<item>
<title>jscott02 on "[10 March 2015] MachForm 4.3 Released!"</title>
<link>https://www.machform.com/forums/topic/10-march-2015-machform-43-released#post-22902</link>
<pubDate>Tue, 10 Mar 2015 21:52:43 +0000</pubDate>
<dc:creator>jscott02</dc:creator>
<guid isPermaLink="false">22902@https://www.machform.com/forums/</guid>
<description>&#60;p&#62;Awesome, installed and ldap is working. However, I would like to limit access to groups, how should you id the groups?&#60;/p&#62;
&#60;p&#62;Tried, cn=groupname, memberof=cn=groupname, and just groupname, and getting You're not in an authorized group! (LDAP) when trying to login.
&#60;/p&#62;</description>
</item>
<item>
<title>mhannen on "[10 March 2015] MachForm 4.3 Released!"</title>
<link>https://www.machform.com/forums/topic/10-march-2015-machform-43-released#post-22901</link>
<pubDate>Tue, 10 Mar 2015 21:35:55 +0000</pubDate>
<dc:creator>mhannen</dc:creator>
<guid isPermaLink="false">22901@https://www.machform.com/forums/</guid>
<description>&#60;p&#62;Thank you so much for integrating LDAP into MachForms! Your software is such a gem and now feature really rounds out the product. Keep up the great work.
&#60;/p&#62;</description>
</item>
<item>
<title>njwrigley on "[10 March 2015] MachForm 4.3 Released!"</title>
<link>https://www.machform.com/forums/topic/10-march-2015-machform-43-released#post-22899</link>
<pubDate>Tue, 10 Mar 2015 15:47:12 +0000</pubDate>
<dc:creator>njwrigley</dc:creator>
<guid isPermaLink="false">22899@https://www.machform.com/forums/</guid>
<description>&#60;p&#62;Thanks for yet more features. I cannot really use the LDAP support, but the new CAPTCHA is something that I certainly will.
&#60;/p&#62;</description>
</item>
<item>
<title>yuniar on "[10 March 2015] MachForm 4.3 Released!"</title>
<link>https://www.machform.com/forums/topic/10-march-2015-machform-43-released#post-22896</link>
<pubDate>Tue, 10 Mar 2015 09:26:35 +0000</pubDate>
<dc:creator>yuniar</dc:creator>
<guid isPermaLink="false">22896@https://www.machform.com/forums/</guid>
<description>&#60;p&#62;This update contains two new features, improvements and bugfixes:&#60;br /&#62;
&#60;a href=&#34;http://www.appnitro.com/blog-machform43-released&#34; rel=&#34;nofollow&#34;&#62;http://www.appnitro.com/blog-machform43-released&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;Enjoy! :-)
&#60;/p&#62;</description>
</item>

</channel>
</rss>
