Julia Lerman Blog

INETA Poster Child blabbing about community and code

Sponsors

.About Me

.Chick Blogs (yes I am highlighting them!)

.Coming Soon

.NET User Groups

A small slice of blogs I read

Articles & Talks

Conferences

Developer Book Reviews

Elsewhere...

Showing Off

some random U.G. Leader Blogs

Tablet

For newbies on Forms Authentication

I found this article on Forms Authentication for the woman I have been mentoring. I really like the way the concept and process is explained before he gets into the code. There is a part 2 which is about how to use Forms Authentication with Active Directory but I don't do any coding against AD so I can't comment on that part of the article.

Posted: Jan 09 2004, 02:12 PM by jlerman | with 3 comment(s)
Filed under:

Comments

Thomas Tomiczek said:

Part 2 is interesting.

I would name it "code that get's you fired".

Damn, using P/INVOKE to access the LogonUser method is idiotic.

The guys should read the documentation. LDAP access to Active Directory is no P/Invoke and just works. No security issue.
# January 9, 2004 9:23 AM

Doug Thews said:

I wrote an article for Visual Studio Magazine that covers Forms Authentication, and how to use your own database, AD, or Passport as back-end authentication sources. I wrote it for mobile ASP.NET applications, but your authentication against AD is a big part of the article - and it doesn't use a P/Invoke.

Check it out at: http://www.ftponline.com/vsm/2003%5F04/online/thews/

Let me know what you think.
# January 9, 2004 11:01 PM

Alex Lowe said:

I haven't read Doug's article (and it is probably great) but I also want to mention that there is a How To in "Building Secure ASP.NET Applications: Authentication, Authorization, and Secure Communication" by Microsoft's Patterns and Practices Group. You can read the How-To at <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetsec/html/SecNetHT02.asp">here</a>.
# January 10, 2004 9:04 PM
Leave a Comment

(required) 

(required) 

(optional)

(required)