<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>ASP.Net MVC Membership Starter Kit</title><link>http://www.codeplex.com/MvcMembership/Project/ProjectRss.aspx</link><description>This project aims to provide you with a basic MVC website from which you can build up your own MVC application without having to implement Login&amp;#47;Logout, Registration, and User Administration manually.</description><item><title>New Post: MVC Preview 4</title><link>http://www.codeplex.com/MvcMembership/Thread/View.aspx?ThreadId=32660</link><description>&lt;div style="line-height: normal;"&gt;Hi jbkind,&lt;br&gt;
&lt;br&gt;
If you are supporting ONLY OpenID for your site (ie: no username/password), I would suggest looking to see if an account exists with a username that matches the specified OpenID url and if not, create a new account for the user with the OpenID url as the username. If you are supporting both OpenID &amp;amp; username/password, you'll have to store a mapping in a database, xml file, whatever that allows you to associate one or more OpenID urls with a specific user account.&lt;br&gt;
&lt;br&gt;
The default implementation of AssociateOpenIdIdentityToUserName assumes you will be supporting OpenID only (primarily because there is no good built-in way to store extra data as part of a membership account and then search on it) but does not go through the process of creating a new account if one does not already exist.&lt;br&gt;
&lt;/div&gt;</description><author>TroyGoode</author><pubDate>Fri, 03 Oct 2008 12:34:04 GMT</pubDate><guid isPermaLink="false">New Post: MVC Preview 4 20081003123404P</guid></item><item><title>New Post: MVC Preview 4</title><link>http://www.codeplex.com/MvcMembership/Thread/View.aspx?ThreadId=32660</link><description>&lt;div style="line-height: normal;"&gt;I am having a similar problem trying to authenticate from localhost using my yahoo openId and DotNetOpenId 2.3.1. I get a ClaimedIdentifier with https://me.yahoo.com/a/[userkey], but the AssociateOpenIdIdentityToUserName method is passing this url string into the membershipprovider.getuser (string username) which is returning null. Not entirely sure how I'm supposed to associate the user. &lt;br&gt;
&lt;br&gt;
Should I be getting back an email that I can query the membership provider with?&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;</description><author>jbkind</author><pubDate>Fri, 03 Oct 2008 01:05:14 GMT</pubDate><guid isPermaLink="false">New Post: MVC Preview 4 20081003010514A</guid></item><item><title>Updated Release: Preview 5 (1.5) (Aug 30, 2008)</title><link>http://www.codeplex.com/MvcMembership/Release/ProjectReleases.aspx?ReleaseId=16809</link><description>&lt;div&gt;
Updated to work with Preview 5, as well as taking advantage of the now out-of-the-box login/password-reset functionality provided by Microsoft in Preview 4.&lt;br&gt;
&lt;/div&gt;</description><author></author><pubDate>Sat, 30 Aug 2008 05:06:03 GMT</pubDate><guid isPermaLink="false">Updated Release: Preview 5 (1.5) (Aug 30, 2008) 20080830050603A</guid></item><item><title>Released: Preview 5 (1.5) (Aug 30, 2008)</title><link>http://www.codeplex.com/MvcMembership/Release/ProjectReleases.aspx?ReleaseId=16809</link><description>&lt;div&gt;
Updated to work with Preview 5, as well as taking advantage of the now out-of-the-box login/password-reset functionality provided by Microsoft in Preview 4.&lt;br&gt;
&lt;/div&gt;</description><author></author><pubDate>Sat, 30 Aug 2008 05:06:03 GMT</pubDate><guid isPermaLink="false">Released: Preview 5 (1.5) (Aug 30, 2008) 20080830050603A</guid></item><item><title>Updated Release: Preview 5 (1.5)</title><link>http://www.codeplex.com/MvcMembership/Release/ProjectReleases.aspx?ReleaseId=16809</link><description>&lt;div&gt;
Updated to work with Preview 5, as well as taking advantage of the now out-of-the-box login/password-reset functionality provided by Microsoft in Preview 4.&lt;br&gt;
&lt;/div&gt;</description><author></author><pubDate>Sat, 30 Aug 2008 05:05:08 GMT</pubDate><guid isPermaLink="false">Updated Release: Preview 5 (1.5) 20080830050508A</guid></item><item><title>Source code checked in, #15188</title><link>http://www.codeplex.com/MvcMembership/SourceControl/ListDownloadableCommits.aspx</link><description>Removed a deleted file from list of files compressed by template task.</description><author>TroyGoode</author><pubDate>Sat, 30 Aug 2008 04:53:46 GMT</pubDate><guid isPermaLink="false">Source code checked in, #15188 20080830045346A</guid></item><item><title>Source code checked in, #15187</title><link>http://www.codeplex.com/MvcMembership/SourceControl/ListDownloadableCommits.aspx</link><description>Added out-of-the-box support for OpenID ID Selectors &amp;#40;https&amp;#58;&amp;#47;&amp;#47;www.idselector.com&amp;#41;</description><author>TroyGoode</author><pubDate>Sat, 30 Aug 2008 04:53:05 GMT</pubDate><guid isPermaLink="false">Source code checked in, #15187 20080830045305A</guid></item><item><title>Closed Feature: Multiple login types on one page</title><link>http://www.codeplex.com/MvcMembership/WorkItem/View.aspx?WorkItemId=1946</link><description>I would like to see regular forms login and OpenId login on the same page when both are enabled. &lt;br /&gt;as done e.g. on&lt;br /&gt;http&amp;#58;&amp;#47;&amp;#47;www.buzzillions.com&amp;#47;x&amp;#47;login.dox&lt;br /&gt;http&amp;#58;&amp;#47;&amp;#47;www.wikispaces.com&amp;#47;site&amp;#47;signin&lt;br /&gt;&lt;br /&gt;At least, provide links between the different kinds of login pages so that the new user is more aware of them.&lt;br /&gt;Comments: Fixed in 1.5.</description><author>TroyGoode</author><pubDate>Sat, 30 Aug 2008 04:51:27 GMT</pubDate><guid isPermaLink="false">Closed Feature: Multiple login types on one page 20080830045127A</guid></item><item><title>Commented Issue: Multiple login types on one page</title><link>http://www.codeplex.com/MvcMembership/WorkItem/View.aspx?WorkItemId=1946</link><description>I would like to see regular forms login and OpenId login on the same page when both are enabled. &lt;br /&gt;as done e.g. on&lt;br /&gt;http&amp;#58;&amp;#47;&amp;#47;www.buzzillions.com&amp;#47;x&amp;#47;login.dox&lt;br /&gt;http&amp;#58;&amp;#47;&amp;#47;www.wikispaces.com&amp;#47;site&amp;#47;signin&lt;br /&gt;&lt;br /&gt;At least, provide links between the different kinds of login pages so that the new user is more aware of them.&lt;br /&gt;Comments: ** Comment from web user: TroyGoode ** &lt;p&gt;OpenID authentication is now handled by a separate controller, which makes it much easier to create a form that supports both login avenues.&lt;/p&gt;</description><author>TroyGoode</author><pubDate>Sat, 30 Aug 2008 04:51:04 GMT</pubDate><guid isPermaLink="false">Commented Issue: Multiple login types on one page 20080830045104A</guid></item><item><title>Closed Issue: Can't create new roles</title><link>http://www.codeplex.com/MvcMembership/WorkItem/View.aspx?WorkItemId=1662</link><description>When logged in as Administrator I tried to create a new role and got an error when I clicked Submit&amp;#58;&lt;br /&gt;&amp;#34;the role &amp;#39;Create&amp;#39; was not found&amp;#34;&lt;br /&gt;&lt;br /&gt;Not sure where this belongs - I put it in Discussions too.&lt;br /&gt;Comments: Changing release to 1.5.</description><author>TroyGoode</author><pubDate>Sat, 30 Aug 2008 04:46:54 GMT</pubDate><guid isPermaLink="false">Closed Issue: Can't create new roles 20080830044654A</guid></item><item><title>Reopened Issue: Can't create new roles</title><link>http://www.codeplex.com/MvcMembership/WorkItem/View.aspx?WorkItemId=1662</link><description>When logged in as Administrator I tried to create a new role and got an error when I clicked Submit&amp;#58;&lt;br /&gt;&amp;#34;the role &amp;#39;Create&amp;#39; was not found&amp;#34;&lt;br /&gt;&lt;br /&gt;Not sure where this belongs - I put it in Discussions too.&lt;br /&gt;Comments: ** Comment from web user: TroyGoode ** &lt;p&gt;Changing release to 1.5.&lt;/p&gt;</description><author>TroyGoode</author><pubDate>Sat, 30 Aug 2008 04:46:40 GMT</pubDate><guid isPermaLink="false">Reopened Issue: Can't create new roles 20080830044640A</guid></item><item><title>Commented Issue: Can't create new roles</title><link>http://www.codeplex.com/MvcMembership/WorkItem/View.aspx?WorkItemId=1662</link><description>When logged in as Administrator I tried to create a new role and got an error when I clicked Submit&amp;#58;&lt;br /&gt;&amp;#34;the role &amp;#39;Create&amp;#39; was not found&amp;#34;&lt;br /&gt;&lt;br /&gt;Not sure where this belongs - I put it in Discussions too.&lt;br /&gt;Comments: ** Comment from web user: TroyGoode ** &lt;p&gt;&lt;/p&gt;&lt;p&gt;&amp;#42;&amp;#42; Closed by TroyGoode 7&amp;#47;7&amp;#47;2008 8&amp;#58;04 PM&lt;/p&gt;</description><author>TroyGoode</author><pubDate>Sat, 30 Aug 2008 04:46:40 GMT</pubDate><guid isPermaLink="false">Commented Issue: Can't create new roles 20080830044640A</guid></item><item><title>Closed Issue: Can't Save User</title><link>http://www.codeplex.com/MvcMembership/WorkItem/View.aspx?WorkItemId=1663</link><description>From discussion thread by CarmelFrank&amp;#58;&lt;br /&gt;http&amp;#58;&amp;#47;&amp;#47;www.codeplex.com&amp;#47;MvcMembership&amp;#47;Thread&amp;#47;View.aspx&amp;#63;ThreadId&amp;#61;31027&lt;br /&gt;&lt;br /&gt;Again, in zip 11261, logged in as Adminsitrator, when I add a comment and click the Submit button, I get the following error&amp;#58;&lt;br /&gt;&lt;br /&gt;Guid should contain 32 digits with 4 dashes &amp;#40;xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&amp;#41;.&lt;br /&gt;Exception Details&amp;#58; System.FormatException&amp;#58; Guid should contain 32 digits with 4 dashes &amp;#40;xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&amp;#41;.&lt;br /&gt;&amp;#91;InvalidOperationException&amp;#58; Cannot convert parameter &amp;#39;id&amp;#39; in action &amp;#39;UserDetails&amp;#39; with value &amp;#39;Save&amp;#39; to type &amp;#39;System.Guid&amp;#39;.&amp;#93;&lt;br /&gt;   System.Web.Mvc.ControllerActionInvoker.ConvertParameterType&amp;#40;Object value, Type destinationType, String parameterName, String actionName&amp;#41; &amp;#43;573&lt;br /&gt;   System.Web.Mvc.ControllerActionInvoker.GetParameterValue&amp;#40;ParameterInfo parameterInfo, IDictionary&amp;#96;2 values&amp;#41; &amp;#43;560&lt;br /&gt;Comments: Changing release to 1.5.</description><author>TroyGoode</author><pubDate>Sat, 30 Aug 2008 04:46:20 GMT</pubDate><guid isPermaLink="false">Closed Issue: Can't Save User 20080830044620A</guid></item><item><title>Reopened Issue: Can't Save User</title><link>http://www.codeplex.com/MvcMembership/WorkItem/View.aspx?WorkItemId=1663</link><description>From discussion thread by CarmelFrank&amp;#58;&lt;br /&gt;http&amp;#58;&amp;#47;&amp;#47;www.codeplex.com&amp;#47;MvcMembership&amp;#47;Thread&amp;#47;View.aspx&amp;#63;ThreadId&amp;#61;31027&lt;br /&gt;&lt;br /&gt;Again, in zip 11261, logged in as Adminsitrator, when I add a comment and click the Submit button, I get the following error&amp;#58;&lt;br /&gt;&lt;br /&gt;Guid should contain 32 digits with 4 dashes &amp;#40;xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&amp;#41;.&lt;br /&gt;Exception Details&amp;#58; System.FormatException&amp;#58; Guid should contain 32 digits with 4 dashes &amp;#40;xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&amp;#41;.&lt;br /&gt;&amp;#91;InvalidOperationException&amp;#58; Cannot convert parameter &amp;#39;id&amp;#39; in action &amp;#39;UserDetails&amp;#39; with value &amp;#39;Save&amp;#39; to type &amp;#39;System.Guid&amp;#39;.&amp;#93;&lt;br /&gt;   System.Web.Mvc.ControllerActionInvoker.ConvertParameterType&amp;#40;Object value, Type destinationType, String parameterName, String actionName&amp;#41; &amp;#43;573&lt;br /&gt;   System.Web.Mvc.ControllerActionInvoker.GetParameterValue&amp;#40;ParameterInfo parameterInfo, IDictionary&amp;#96;2 values&amp;#41; &amp;#43;560&lt;br /&gt;Comments: ** Comment from web user: TroyGoode ** &lt;p&gt;Changing release to 1.5.&lt;/p&gt;</description><author>TroyGoode</author><pubDate>Sat, 30 Aug 2008 04:46:03 GMT</pubDate><guid isPermaLink="false">Reopened Issue: Can't Save User 20080830044603A</guid></item><item><title>Commented Issue: Can't Save User</title><link>http://www.codeplex.com/MvcMembership/WorkItem/View.aspx?WorkItemId=1663</link><description>From discussion thread by CarmelFrank&amp;#58;&lt;br /&gt;http&amp;#58;&amp;#47;&amp;#47;www.codeplex.com&amp;#47;MvcMembership&amp;#47;Thread&amp;#47;View.aspx&amp;#63;ThreadId&amp;#61;31027&lt;br /&gt;&lt;br /&gt;Again, in zip 11261, logged in as Adminsitrator, when I add a comment and click the Submit button, I get the following error&amp;#58;&lt;br /&gt;&lt;br /&gt;Guid should contain 32 digits with 4 dashes &amp;#40;xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&amp;#41;.&lt;br /&gt;Exception Details&amp;#58; System.FormatException&amp;#58; Guid should contain 32 digits with 4 dashes &amp;#40;xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&amp;#41;.&lt;br /&gt;&amp;#91;InvalidOperationException&amp;#58; Cannot convert parameter &amp;#39;id&amp;#39; in action &amp;#39;UserDetails&amp;#39; with value &amp;#39;Save&amp;#39; to type &amp;#39;System.Guid&amp;#39;.&amp;#93;&lt;br /&gt;   System.Web.Mvc.ControllerActionInvoker.ConvertParameterType&amp;#40;Object value, Type destinationType, String parameterName, String actionName&amp;#41; &amp;#43;573&lt;br /&gt;   System.Web.Mvc.ControllerActionInvoker.GetParameterValue&amp;#40;ParameterInfo parameterInfo, IDictionary&amp;#96;2 values&amp;#41; &amp;#43;560&lt;br /&gt;Comments: ** Comment from web user: TroyGoode ** &lt;p&gt;&lt;/p&gt;&lt;p&gt;&amp;#42;&amp;#42; Closed by TroyGoode 7&amp;#47;7&amp;#47;2008 8&amp;#58;15 PM&lt;/p&gt;</description><author>TroyGoode</author><pubDate>Sat, 30 Aug 2008 04:46:02 GMT</pubDate><guid isPermaLink="false">Commented Issue: Can't Save User 20080830044602A</guid></item><item><title>New Post: How to use asp.net mvc membership with jquery</title><link>http://www.codeplex.com/MvcMembership/Thread/View.aspx?ThreadId=32655</link><description>&lt;div style="line-height: normal;"&gt;Sam,&lt;br&gt;
&lt;br&gt;
Just the act of accessing a server-side ASP.Net script via JQuery will keep the session alive. By default an ASP.Net session lasts for 15 minutes from the time it was last accessed by the user. I'm not entirely certain where you are running into difficulties. If you could provide more clarification I will do my best to help.&lt;br&gt;
&lt;/div&gt;</description><author>TroyGoode</author><pubDate>Sat, 30 Aug 2008 04:44:53 GMT</pubDate><guid isPermaLink="false">New Post: How to use asp.net mvc membership with jquery 20080830044453A</guid></item><item><title>New Post: MVC Preview 4</title><link>http://www.codeplex.com/MvcMembership/Thread/View.aspx?ThreadId=32660</link><description>&lt;div style="line-height: normal;"&gt;Hi Anthony &amp;amp; Tim,&lt;br&gt;
&lt;br&gt;
I apologize for the bug you ran into, it was caused by incorrect references in the project files that were checked in to source control after updating to DotNetOpenId 2.3.1. Basically when you downloaded the source it was still referencing DotNetOpenId 2.2.1. Unfortunately because of the way I had my project structured on my local drive at the time I did not encounter error (which I created all on my own, no fault to DotNetOpenId).&lt;br&gt;
&lt;br&gt;
This was fixed a few weeks ago and should not be an issue moving forward.&lt;br&gt;
&lt;/div&gt;</description><author>TroyGoode</author><pubDate>Sat, 30 Aug 2008 04:43:12 GMT</pubDate><guid isPermaLink="false">New Post: MVC Preview 4 20080830044312A</guid></item><item><title>New Post: Password administration behavior clarification</title><link>http://www.codeplex.com/MvcMembership/Thread/View.aspx?ThreadId=33350</link><description>&lt;div style="line-height: normal;"&gt;Hi Levous,&lt;br&gt;
&lt;br&gt;
I'm glad you were eventually able to get everything working. As you discovered, by default the ASP.Net Membership provider does not let you programmatically reset a user's password without being able to provide (a) the user's current password or (b) the correct answer to the user's security question. There are ways around this, but my intent with this project is to adhere as closely to the intentions of the Membership Provider's defaults as I can. Feel free to make changes as you see fit!&lt;br&gt;
&lt;/div&gt;</description><author>TroyGoode</author><pubDate>Sat, 30 Aug 2008 04:41:00 GMT</pubDate><guid isPermaLink="false">New Post: Password administration behavior clarification 20080830044100A</guid></item><item><title>Commented Issue: Can't login after preview 3 update</title><link>http://www.codeplex.com/MvcMembership/WorkItem/View.aspx?WorkItemId=1166</link><description>I can&amp;#39;t login to the sample site anymore with preview 3 update.&lt;br /&gt;&lt;br /&gt;Error&amp;#58;&lt;br /&gt;&lt;br /&gt;The resource cannot be found.&lt;br /&gt;Description&amp;#58; HTTP 404. The resource you are looking for &amp;#40;or one of its dependencies&amp;#41; could have been removed, had its name changed, or is temporarily unavailable.  Please review the following URL and make sure that it is spelled correctly.&lt;br /&gt;&lt;br /&gt;Requested URL&amp;#58; &amp;#47;Security&amp;#47;Login&lt;br /&gt;Comments: ** Comment from web user: TroyGoode ** &lt;p&gt;Hi Tony,&lt;/p&gt;&lt;p&gt;I don&amp;#39;t think this was related to the web.config after all. Rather it was a bug that I fixed when upgrading to Preview 4 in early August &amp;#40;though I never did provide an actual Preview 4 release, per se&amp;#41;. Everything should work fine with the Preview 5 release coming out tonight.&lt;/p&gt;</description><author>TroyGoode</author><pubDate>Sat, 30 Aug 2008 04:38:11 GMT</pubDate><guid isPermaLink="false">Commented Issue: Can't login after preview 3 update 20080830043811A</guid></item><item><title>Closed Feature: ID Selector - standard best way to present OpenId Login screen</title><link>http://www.codeplex.com/MvcMembership/WorkItem/View.aspx?WorkItemId=1947</link><description>There is a cool free widget at https&amp;#58;&amp;#47;&amp;#47;www.idselector.com&amp;#47; which is getting rapid adoption as what an OpenId login &amp;#34;looks like&amp;#34;&lt;br /&gt;Comments: Added in 1.5.</description><author>TroyGoode</author><pubDate>Sat, 30 Aug 2008 04:36:29 GMT</pubDate><guid isPermaLink="false">Closed Feature: ID Selector - standard best way to present OpenId Login screen 20080830043629A</guid></item></channel></rss>