You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shiro.apache.org by "Ryan McKinley (JIRA)" <ji...@apache.org> on 2012/08/21 23:19:38 UTC

[jira] [Created] (SHIRO-385) Waffle Integration

Ryan McKinley created SHIRO-385:
-----------------------------------

             Summary: Waffle Integration
                 Key: SHIRO-385
                 URL: https://issues.apache.org/jira/browse/SHIRO-385
             Project: Shiro
          Issue Type: New Feature
            Reporter: Ryan McKinley
            Priority: Minor


[Waffle|http://dblock.github.com/waffle/] (Windows Authentication Framework) is a simple authentication framework that delegates authentication to the host (windows) machine.  This lets you use the machine/domain settings with *zero* configuration.

Integration with Shiro should be pretty easy.  It likely makes more sense to host this in the waffle project, but I will add an issue here so there is something to point to


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (SHIRO-385) Waffle Integration

Posted by "David Donohue (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/SHIRO-385?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13500288#comment-13500288 ] 

David Donohue commented on SHIRO-385:
-------------------------------------

We would love to get this working.  We have Waffle running on Tomcat7, and are trying to get our Shiro-protected app to pick up the user's active directory account using NTLM-based SSO.  It is dead easy for us to work with Waffle alone.  To get the user ID, we simply call request.getRemoteUser().  
How can we configure Shiro to make such an API call and automatically authenticate the user?
Thanks1
                
> Waffle Integration
> ------------------
>
>                 Key: SHIRO-385
>                 URL: https://issues.apache.org/jira/browse/SHIRO-385
>             Project: Shiro
>          Issue Type: New Feature
>            Reporter: Ryan McKinley
>            Priority: Minor
>         Attachments: WaffleAuthenticatingRealm.java, XxxxxSecurityFilter.java
>
>
> [Waffle|http://dblock.github.com/waffle/] (Windows Authentication Framework) is a simple authentication framework that delegates authentication to the host (windows) machine.  This lets you use the machine/domain settings with *zero* configuration.
> Integration with Shiro should be pretty easy.  It likely makes more sense to host this in the waffle project, but I will add an issue here so there is something to point to

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (SHIRO-385) Waffle Integration

Posted by "Ryan McKinley (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/SHIRO-385?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ryan McKinley updated SHIRO-385:
--------------------------------

    Attachment: XxxxxSecurityFilter.java
                WaffleAuthenticatingRealm.java

Here are two hacked up files that show how I am currently doing this.  There are lots of internal bits pulled out, but I'm posting this here so others have a good starting place.
                
> Waffle Integration
> ------------------
>
>                 Key: SHIRO-385
>                 URL: https://issues.apache.org/jira/browse/SHIRO-385
>             Project: Shiro
>          Issue Type: New Feature
>            Reporter: Ryan McKinley
>            Priority: Minor
>         Attachments: WaffleAuthenticatingRealm.java, XxxxxSecurityFilter.java
>
>
> [Waffle|http://dblock.github.com/waffle/] (Windows Authentication Framework) is a simple authentication framework that delegates authentication to the host (windows) machine.  This lets you use the machine/domain settings with *zero* configuration.
> Integration with Shiro should be pretty easy.  It likely makes more sense to host this in the waffle project, but I will add an issue here so there is something to point to

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira