Announcement Announcement Module
Collapse
No announcement yet.
Acegi and Shaj (Windows domain authentication) Page Title Module
Move Remove Collapse
This topic is closed
X
X
Conversation Detail Module
Collapse
  • Filter
  • Time
  • Show
Clear All
new posts

  • Acegi and Shaj (Windows domain authentication)

    Has anyone tried plugging in Shaj (http://opensource.cenqua.com/shaj/) into Acegi as part of the authentication process?

    We have a requirement to authenticate users againts their Windows domain passwords, instead of forcing them to have yet another password to maintain. Seems like Shaj might be useful for this. Perhaps there are other solutions as well?

    I'm thinking we're going to keep a list of valid users and their roles in our database, and when a valid user tries to log in, authenticate the specified password against the Windows domain (instead of our database).

    Any advice, recommendations, or experience to share?

    Cheers,
    Christian

  • #2
    Note that if you are running ActiveDirectory (Win 2000 and up) then you should basically have a (customized) LDAP server. You might look at the LDAP PasswordDao even though its currently still in the sandbox (you'll have to checkout and build it yourself).

    Comment


    • #3
      Shaj certainly looks interesting. We should include an AuthenticationProvider that delegates to it. It would seem particularly beneficial for rich client scenarios. I'll add taking a closer look to my TODO list. If anyone beats me to it, please feel free....

      Comment


      • #4
        Ben,

        did any one beat you to it?

        Amad

        Comment


        • #5
          See http://opensource.atlassian.com/proj...g/browse/SEC-8

          Comment


          • #6
            jcifs ntlm

            what about jcifs ntlm?
            http://jcifs.samba.org/src/docs/ntlmhttpauth.html

            Comment


            • #7
              I added it to the JIRA task - whoever looks at integration will compare the two.

              Comment

              Working...
              X