There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
Allow membership and roles table names to be specified
The Internet Application template in VS 2012 now includes DotNetOpenAuth by default, and adds an InitializeSimpleMembership attribute that decorates the AccountController class. While you need to pass in the user table name when the database connection is initialized, there's currently no way to specify the name of the membership and roles table names. Instead, the tables are automatically created as "webpages_Membership", "webpages_OAuthMembership", "webpages_OAuthToken", "webpages_Roles", and "webpages_UsersInRoles".
I'd like to see optional parameters added for the membership and roles table names so the defaults are declared, but could be overridden if you preferred different names due to an existing database schema or other reason.