locked
Implementing forms based authentication RRS feed

  • Question

  • I've been asked to research what it will take to create forms based authentication in sharepoint.   I have no experience developing in sharepoint (I am C# programmer and have forms based ASP.NET experience).   I'm looking for some help for some resources to get me started.   I'm looking to answer

    what does it take? 

    Is it as simple as custom form base authentication in ASP.NET?

    What about deployment?

    Thnx
    Matt
    Monday, October 20, 2008 4:48 PM

Answers

  • Hey here is a great resource for Forms based authentication http://msdn.microsoft.com/en-us/library/bb977430.aspx  You don't need to program to get this up and running.  Here are some more:

    http://www.codeplex.com/CKS/Release/ProjectReleases.aspx?ReleaseId=7675

    http://www.networkworld.com/community/node/18581

    http://msdn.microsoft.com/en-us/library/bb977430.aspx

    http://devcow.com/blogs/jdattis/archive/2007/03/01/Office-SharePoint-Server-2007-Forms-Based-Authentication-FBA-w-MySites-Walkthrough-Part-2.aspx

    http://geekswithblogs.net/mhamilton/archive/2006/07/15/85315.aspx

    http://blogs.msdn.com/sharepoint/archive/2006/08/16/702010.aspx

    http://weblogs.asp.net/paulballard/archive/2007/05/01/sharepoint-moss-2007-forms-based-authentication-login-registration-web-part.aspx

    http://blogs.msdn.com/solutions/archive/2007/08/27/forms-based-authentication-fba-in-wss-3-0-moss-2007.aspx

    http://blogs.msdn.com/harsh/archive/2007/01/10/forms-based-authentication-in-moss.aspx


    Steve Schaff MicroLink, LLC
    • Marked as answer by tatman blue Monday, October 20, 2008 5:39 PM
    Monday, October 20, 2008 5:07 PM

All replies

  • MSDN has a great series of 3 articles with samples:

    http://msdn.microsoft.com/en-us/library/bb975136.aspx




    Monday, October 20, 2008 5:05 PM
  • Hey here is a great resource for Forms based authentication http://msdn.microsoft.com/en-us/library/bb977430.aspx  You don't need to program to get this up and running.  Here are some more:

    http://www.codeplex.com/CKS/Release/ProjectReleases.aspx?ReleaseId=7675

    http://www.networkworld.com/community/node/18581

    http://msdn.microsoft.com/en-us/library/bb977430.aspx

    http://devcow.com/blogs/jdattis/archive/2007/03/01/Office-SharePoint-Server-2007-Forms-Based-Authentication-FBA-w-MySites-Walkthrough-Part-2.aspx

    http://geekswithblogs.net/mhamilton/archive/2006/07/15/85315.aspx

    http://blogs.msdn.com/sharepoint/archive/2006/08/16/702010.aspx

    http://weblogs.asp.net/paulballard/archive/2007/05/01/sharepoint-moss-2007-forms-based-authentication-login-registration-web-part.aspx

    http://blogs.msdn.com/solutions/archive/2007/08/27/forms-based-authentication-fba-in-wss-3-0-moss-2007.aspx

    http://blogs.msdn.com/harsh/archive/2007/01/10/forms-based-authentication-in-moss.aspx


    Steve Schaff MicroLink, LLC
    • Marked as answer by tatman blue Monday, October 20, 2008 5:39 PM
    Monday, October 20, 2008 5:07 PM
  • I'd also recommend the Wrox Press book "Real World SharePoint". Stacy Draper did a great job at explaining and documenting this, as well as implementing it right. We grabbed the book rather than figuring this out ourselves when we had to do this. 
    Monday, October 20, 2008 5:10 PM
  • And to answer your questions:
    what does it take?  
    - Configuration, a SQL auth database, and some custom development if you want it done right. 

    Is it as simple as custom form base authentication in ASP.NET?
    - Yes. It is just ASP.NET forms based authentication. 

    What about deployment

    - Again, not a big issue, but it depends on where/how you're deploying. 
    • Proposed as answer by daniel.larson Tuesday, October 21, 2008 9:01 PM
    Monday, October 20, 2008 5:12 PM
  • You might want to check out Microsoft's External Collaboration Toolkit it's a Solution Accelerator - they have provided fairly well detailed install instructions.  Of course this depends on how you wish to implement your Authentication Provider - using SQL, using Active Directory or some other mechanism.
    Steve Schaff MicroLink, LLC
    Monday, October 20, 2008 5:29 PM
  • Thnx to everyone.  This is good information. 

    Matt
    Monday, October 20, 2008 5:39 PM
  • I was just posed with this same situation.  I ran in to some snags with the microsoft article and couldn't quite get it there.  I used the this article and was able to get it set up and working. 

    http://www.andrewconnell.com/blog/articles/HowToConfigPublishingSiteWithDualAuthProvidersAndAnonAccess.aspx

    Good Luck!  Let me know if I can help you in any way.
    Monday, December 8, 2008 6:46 PM
  • Not a Programming question.

    Moving to Admin.
    Tuesday, December 9, 2008 6:12 AM