This project is read-only.

Forms Based Authentication (FBA)

Rating:        Based on 5 ratings
Reviewed:  3 reviews
Downloads: 55760
Released: Oct 2, 2007
Updated: Dec 17, 2008 by rdcpro
Dev status: Beta Help Icon

Recommended Download

application, 86K, uploaded Oct 3, 2007 - 27093 downloads

Other Available Downloads

Source Code MembershipSeeder -
source code, 116K, uploaded Oct 3, 2007 - 7557 downloads
Documentation MembershipSeeder - Readme.docx
documentation, 179K, uploaded Oct 3, 2007 - 8831 downloads
Source Code FormsBasicAuth -
source code, 34K, uploaded Oct 3, 2007 - 5431 downloads
application, 50K, uploaded Oct 3, 2007 - 6848 downloads

Release Notes

This release has been supersceded by the CKS:FBA Beta 1.0 release:

This release page contains FBA specific features and enhancements for WSS 3.0 and MOSS 2007.

Membership Seeder:
To create users and groups, manage passwords, etc. for forms-based authentication (FBA) you will need a tool to manage that information; Membership Seeder is a tool that was developed for this purpose. You can use it as-is for simple user and role management, or you can use the source code as basis for creating your own tool. It allows you to create individual users or a batch of users (for scenarios such as testing). You can change passwords, delete users, and set their email addresses at account creation time. For roles, you can create and enumerate roles, add and remove users from roles (either individually or in batch), and enumerate the list of users in each role. Membership Seeder should work with any ASP.NET Membership and Role provider, so it’s valuable for testing the functionality of custom built providers as well.

When you use SharePoint with forms based authentication (FBA), by default the rich integration points with the Microsoft Office applications are removed. That’s because in that scenario when a user clicks the Edit in Microsoft Word menu, for example, SharePoint just sends back the html login page instead of opening the document. FormsBasicAuth is a custom httphandler that takes that forms based authentication response and converts it to a basic authentication prompt. So it comes back to the client like a typical Windows auth basic credentials prompt and they type in their name and password. The credentials are validated against the default membership provider and then the item can be opened up directly in Office. This allows you to use FBA but still keep many of the strong integration features with the Office desktop client.

Reviews for this release

There's an error in the code. It won't create a single user. Download the source and add the line: userName = PrefixTxt.Text at line 39 or the single user won't have a username assigned.
by LarryKye on Jun 6, 2011 at 2:26 PM
Me dio la parte de la soclucion de usuarios admisnitrados por base de datos que se ocntemplo.
by adriakuma on Jul 8, 2009 at 7:10 PM
The software is faulty. First of all, it requires me to enter a server name (WTF?), instead of asking me for what provider to use (hence, the developer tdoes not understand the provider model). The code is hardcoded for 'aspnentdb', but then uses Membership.Create... which uses the default provider. Bad software.
by Wouterv on Aug 24, 2008 at 7:52 AM