I'd like to integrate Yet Another Forum (yafnet) into my asp.net website using the same membership provider as my current website - an out-of-the-box aspnet sqlmembership provider. Has anyone done this? And is it worth the trouble? The documentation on Yafnet is a bit sparse http://wiki.yetanotherforum.net/AspNetMembershipIntegration.ashx so I'm wondering if I'm missing something?
I had a look at it a while ago and decided against. The MembershipProvider
model is screwed up, as with most free ASP.NET products.
It is (or was) impossible to get to use a different provider without it creating users in it's own tables, and possibly doing something odd with auth cookies. They also hadn't used RoleProvider
or ProfileProvider
so the whole thing is tightly coupled to their own schema. Not interoperable at all with other applications.
I guess it's fine if you intend to use as is, and you can kind of integrate with another app if your happy to have two copies of the data. For everything negative, I don't know of a single inexpensive ASP.NET forums solution that is any good. This probably isn't the worst.