I have a sharepoint 2010 site, it has claims based authentication with FBA and I am using the standard aspnetdb that comes with SQL Server.
However, I need to give users the ability to manage some elements of their profile (for example changing their password in the FBA, but I want to avoid the confusion of the Sharepoint Profile vs their FBA database info)
Is the best practice to sync the sharepoint profiles with my FBA database (I believe this is the case but I'm having trouble finding some reference/technical documentation/walk through that would work specifically with an FBA database) ? Or would I be better off creating a visual web part to manipulate the database in .Net ? The 2nd approach is fairly starightforward but I'm not sure how to then go about preventing users from finding a link that points to a sharepoint profile page?