<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to feature-requests</title><link>https://sourceforge.net/p/modauthmysql/feature-requests/</link><description>Recent changes to feature-requests</description><atom:link href="https://sourceforge.net/p/modauthmysql/feature-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Wed, 21 Nov 2012 01:30:13 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/modauthmysql/feature-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>Multiple hashes</title><link>https://sourceforge.net/p/modauthmysql/feature-requests/17/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;for security purposes, this module needs to be able to support USER DEFINED password hashes.&lt;br /&gt;
it should be able to support &lt;br /&gt;
md5(password)&lt;br /&gt;
md5(password + SALT)&lt;br /&gt;
AES(SALT + password)&lt;br /&gt;
AES(md5(password + SALT)&lt;br /&gt;
md5(md5(SALT + password)&lt;/p&gt;
&lt;p&gt;This needs to be customizable, so it can be used with other programs hashing schemas, which will make it much more usable, and much more useful&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ecourt</dc:creator><pubDate>Wed, 21 Nov 2012 01:30:13 -0000</pubDate><guid>https://sourceforge.netf0ddb4346f3c01b6eeef5566c2f14fc70a12f039</guid></item><item><title>Addition of Apache MD5 encryption algorithm</title><link>https://sourceforge.net/p/modauthmysql/feature-requests/16/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Currently there is an 'md5' option, but a popular (unsupported) format is the MD5 algorithm as modified for Apache.&lt;/p&gt;
&lt;p&gt;You can generate this type of password by typing&lt;br /&gt;
htpasswd -nmb theusername thepassword&lt;/p&gt;
&lt;p&gt;It would be great to have this "apachemd5" encryption format to allow for compatibility with Apache MD5 password files.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Wed, 05 Sep 2007 04:09:38 -0000</pubDate><guid>https://sourceforge.net2f8bea5d6931adf74f493f92affad51536983a4b</guid></item><item><title>sha1 salt</title><link>https://sourceforge.net/p/modauthmysql/feature-requests/15/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Would be nice feature to add salt support for sha1 also, that would make it possible to do some auth against SMF forum database for example&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">JiiPee</dc:creator><pubDate>Sun, 02 Sep 2007 20:14:11 -0000</pubDate><guid>https://sourceforge.net682f7f20ecbc5da2f3970688b7570cba03c04f77</guid></item><item><title>Stored Procedure</title><link>https://sourceforge.net/p/modauthmysql/feature-requests/14/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi everyone, &lt;/p&gt;
&lt;p&gt;I've been using mod_auth_mysql for a year or two now and am very very happy with it. However, there is one feature I would love to see implemented. &lt;/p&gt;
&lt;p&gt;At the moment, I can't use mod_auth_mysql for projects that require Resources to be stored in a database. Generally, the permissions on who can access the resource are stored as meta data in each record. Unfortunately, there doesn't appear to be a way to get mod_auth_mysql to query a separate table to check the permissions of a resource before serving it. For example, I would like to use mod_auth_mysql to check the users permissions against the requested resource before using mod_rewrite to direct the User to a PHP file which returns the resource. &lt;/p&gt;
&lt;p&gt;I thought one way would be to add a config parameter like AuthMySQLGroupTable which would allow you to assign a table to perform another check against, but I realised that this could get messy very quickly. To me the ideal solution would be to specify a stored procedure for mod_auth_mysql to call: &lt;/p&gt;
&lt;p&gt;AuthMySQLStoredProc "spMyUserAuth"; &lt;/p&gt;
&lt;p&gt;mod_auth_mysql could call the specified stored proc then pass through a IN_OUT INT parameter which the stored procedure could set to either 1 (for authorized) or any other value for failed auth. It could then be left up to the web master to implement a stored procedure that determines if the user specified is authenticated/authorized.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;That way, it would be trivial to 1) authenticate the user and 2) authorize the user for access to the requested resource. Additional parameters could be passed to the specified stored procedure: &lt;/p&gt;
&lt;p&gt;IN_OUT success INT, IN username VARCHAR(30), IN password VARCHAR(30), IN dns VARCHAR, IN ipaddress VARCHAR, IN filename VARCHAR, IN virtualhostname VARCHAR, IN protocol VARCHAR, IN requestmethod VARCHAR, IN arguments VARCHAR, IN requestline VARCHAR, IN path VARCHAR &lt;/p&gt;
&lt;p&gt;So I could create a stored procedure like so: &lt;/p&gt;
&lt;p&gt;CREATE PROCEDURE spMyUserAuth( IN_OUT success INT, IN username VARCHAR(30), IN password VARCHAR(30), IN dns VARCHAR, IN ipaddress VARCHAR, IN filename VARCHAR, IN virtualhostname VARCHAR, IN protocol VARCHAR, IN requestmethod VARCHAR, IN arguments VARCHAR, IN requestline VARCHAR, IN path VARCHAR ) &lt;br /&gt;
BEGIN &lt;/p&gt;
&lt;p&gt;END; &lt;/p&gt;
&lt;p&gt;Obviously this would only be a feature that works with MySQL 5. &lt;/p&gt;
&lt;p&gt;What do you guys think? Is this a good idea? &lt;/p&gt;
&lt;p&gt;Cheers, &lt;/p&gt;
&lt;p&gt;Ben &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben Davies</dc:creator><pubDate>Mon, 19 Mar 2007 10:14:31 -0000</pubDate><guid>https://sourceforge.netee03cde9d3525a103daf4b18b8c33179f4ccd2d0</guid></item><item><title>REMOTE_GROUP and REMOTE_GROUPS</title><link>https://sourceforge.net/p/modauthmysql/feature-requests/13/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Please also consider populating the REMOTE_GROUP and &lt;br /&gt;
REMOTE_GROUPS $ENV variables. - mt &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Sun, 25 Jun 2006 18:47:55 -0000</pubDate><guid>https://sourceforge.netab214c333a1e8960290a5c3662574fbe05c0a5a3</guid></item><item><title>Post Auth SQL</title><link>https://sourceforge.net/p/modauthmysql/feature-requests/12/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Please consider adding a parameter to hold an SQL statement that is &lt;br /&gt;
execute after authentication. You might also consider separate params for &lt;br /&gt;
success and failure. The immediate use for this is logging, but you could &lt;br /&gt;
imagine a number of other uses such as initializing or updating session &lt;br /&gt;
data. - mt&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Sun, 25 Jun 2006 04:46:21 -0000</pubDate><guid>https://sourceforge.net368f998c3aa65a649c2d8e86af916e32fd23c8a3</guid></item><item><title>Salt support</title><link>https://sourceforge.net/p/modauthmysql/feature-requests/11/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Salt support for md5, sha1, and other currently&lt;br /&gt;
wideused encryption types...&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Sun, 07 May 2006 17:16:54 -0000</pubDate><guid>https://sourceforge.net1012ca88c09abf8d8d628ceb77690658e68be5ae</guid></item><item><title>Provide SHA512 support</title><link>https://sourceforge.net/p/modauthmysql/feature-requests/10/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Would be great to have sha512 support.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://confluence.atlassian.com/display/JIRAEXT/Integration+of+Jira+User+Management+with+Apache" rel="nofollow"&gt;http://confluence.atlassian.com/display/JIRAEXT/Integration+of+Jira+User+Management+with+Apache&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;brgds,&lt;/p&gt;
&lt;p&gt;P.G.Taboada&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Fri, 03 Mar 2006 08:26:33 -0000</pubDate><guid>https://sourceforge.net5c11a254cca13e3056d314378d5498f70632f644</guid></item><item><title>AuthType Digest</title><link>https://sourceforge.net/p/modauthmysql/feature-requests/9/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Support for MD5 Digest authentication would be a major &lt;br /&gt;
coup. &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eric Pretorious</dc:creator><pubDate>Wed, 29 Jun 2005 18:51:00 -0000</pubDate><guid>https://sourceforge.netec7326be7c3a917d2c0ac60d0d2293ff53463c2c</guid></item><item><title>add a parameter to specify a password row in the group table</title><link>https://sourceforge.net/p/modauthmysql/feature-requests/8/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;add a parameter to specify a password row in the group &lt;br /&gt;
table&lt;/p&gt;
&lt;p&gt;Hi, I'm actually using 2 tables for username and group. &lt;br /&gt;
(see below) &lt;/p&gt;
&lt;p&gt;Username &lt;br /&gt;
---------------------------------------------- &lt;br /&gt;
| username | password | status | &lt;br /&gt;
---------------------------------------------- &lt;/p&gt;
&lt;p&gt;groups &lt;br /&gt;
---------------------------------------------- &lt;br /&gt;
| FK_username | FK_groups | &lt;br /&gt;
---------------------------------------------- &lt;/p&gt;
&lt;p&gt;And I want to know how I can specify a different row for &lt;br /&gt;
the username in the group table. Because, actually, the &lt;br /&gt;
module (mod_auth_mysql 2.90) seen like using the row &lt;br /&gt;
name that I specify be the parameter &lt;br /&gt;
AuthMySQLNameField. &lt;/p&gt;
&lt;p&gt;Does it exist a parameter like &lt;br /&gt;
AuthMySQLGroupUsernameField ? &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">bimmerone</dc:creator><pubDate>Wed, 09 Mar 2005 15:59:48 -0000</pubDate><guid>https://sourceforge.net4a77c73a83a641c1135162d3cd8d6ed938f9f867</guid></item></channel></rss>