SharePoint 2013 FBA Pack Released

SharePoint 2013 FBA Pack Manage Users

The SharePoint 2013 FBA Pack has been released. It was ported from the SharePoint 2010 FBA Pack (which was originally ported from the SharePoint 2007 CKS Forms Based Authentication Solution), and includes all of the features from the SharePoint 2010 FBA Pack:

  • User Management
  • Role Management
  • Membership Request Web Part
  • Password Recovery Web Part
  • Change Password Web Part
  • Change Password Menu Item

Go and grab it!

24 Responses to “SharePoint 2013 FBA Pack Released”

  1. Brian says:

    Does this work on Windows Server 2008 R2 SP1?

  2. sonali says:

    I tried FBA pack for sharepoint2010
    I got following error
    Password incorrect or New Password invalid. New Password length minimum: 7. Non-alphanumeric FBA pack
    My webaplication having Claim based authintication using active directory membership.
    Please help me what im doing wrong here,

    • Unfortunately I haven’t heard of anybody successfully using this with the active directory membership provider. It’s only been tested with the sql membership provider. Theoretically it should work with any provider that fully implements the membership provider interface, but unfortunately the standard active directory/ldap membership providers do not.

      Either the FBA Pack would have to be modified to work specifically with these membership providers, or a custom membership provider would have to be created based on the existing ldap/ad membership providers that fills in the missing functionality.

  3. Paresh Patel says:


    I installed it and configure on website. But somehow review user request not working.

    Can I have some more detailed for the same. I am new for Share Point.

    Any help will be greatly appreciatedbgh.


    • On the FBA Site Configuration page, make sure that ‘Review Membership Requests’ is checked.

      Also, make sure that email has been properly configured in SharePoint. The web parts won’t work without it.

      As long as both of those things are done, the user should get a ‘Membership Pending’ email when they sign up using the membership request web part.

      Admins should then be able to see the user in the Membership Review list and approve the user. When that is done, the user will get a ‘Membership Approved’ email.

  4. GC says:

    If you could make this work with AD you would have something alot of people would want 🙂 ADFS lacks in the arena of password reset big time!

  5. Vishu says:

    Hi friends,

    I have installed FBA pack in sharepoint 2013.
    I have develop a custom Login Page and i have a password recovery Link on the Login Pgae.
    How to Add Password Recovery Webpart(given by FBA Pack)to my Password Recovey Link.

  6. Vishal Goyal says:


    I want to add two new fields in NewUser Form while creating the new FBA user(Title and Department).
    My Requirement is to show the department and title in Sharepoint People Picker like When SP Picker picks the AD users and it shows the designation,same I want to show for the FBA users.

    Note:I am using SP Foundation 2013

    • You’ll have to modify the FBA Pack to add those two fields to the form, and then update SharePoint’s Title and Department fields. Just copy the code for how it’s done for the user’s name and email address.

  7. Alessio says:

    When a FBA-User logs in for the first time, Sharepoint create a User in the „User Profile Store“. In this scale, the e-mail adress will not transferred.
    During the next synchronization of the profiles with the local user information lists, the e-mail address on the “local users” will be overwritten with the empty value on the profiles.

    Consequently, no more e-mails can be sent to these FBA users on Nintex and SharePoint.

    Is this problem already known?

    – Sharepoint 2013


  8. Is there any chance this will work with SharePoint online (Office 365)? Based on the documentation I’ve read, I’m going to guess that no, it won’t but thought I should ask in case I overlooked something.

    Thanks a lot, very cool project (and very useful!).

    Ted Stresen-Reuter

    • I haven’t tried it, but as far as I know there is no way to setup FBA using a SQLMembershipProvider on Office 365. I also believe that custom solutions added to Office 365 have to be either sandboxed solutions or apps, and this is neither.

  9. JasonW says:

    I am having an issue on the FBA 2013 pack. When I click on FBA User and Role Mgmt under my site settings, getting an authentication provider not configured correctly message. FBA is working, and everything else as far as I can tell, have went through documentation on both FBA config and FBA pack and think I got it as far as I can tell. Have tried undeploy/redeploy and activate but no luck so far. Any ideas?

    • If FBA is working and you can login via FBA, but you’re getting that message when accessing the management pages, then likely your SecurityTokenService membership provider settings are ok, but there’s an issue with the membership provider settings for your web application (web.config for web application or machine.config). Other possibility is that the web application and SecurityTokenService app pool’s run under different accounts – and only the SecurityTokenService app pool account has permissions to access the membership database.

  10. JasonW says:

    You the man Chris! Same id, just did not have proper permission in the membership db.

  11. Venkat says:

    Can this work with my own names for Membership Provider and Role Provider. Not using the names for provider/role as “FBAMembershipProvider” and “FBARoleProvider” ?

  12. JeffG says:

    Hey Chris – I cannot get new registrations to go into approval queue. If I login with AD user and test email notifications after changing a file, i get an email so I have to assume email routing is configured properly. Any ideas why new registrants aren’t being queued in membership approval section? I think I have confirmed email routing is functional. Any ideas or places to look for further information?

Leave a Response