[zanata/zanata] 756189: Get kerberos authentication working again.

GitHub noreply at github.com
Wed Feb 6 23:02:15 UTC 2013


  Branch: refs/heads/seam230final
  Home:   https://github.com/zanata/zanata
  Commit: 756189420cc523a6e16520b32fc5fd2888077281
      https://github.com/zanata/zanata/commit/756189420cc523a6e16520b32fc5fd2888077281
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2013-02-06 (Wed, 06 Feb 2013)

  Changed paths:
    M zanata-war/src/main/webapp-jboss/WEB-INF/jboss-deployment-structure.xml
    M zanata-war/src/main/webapp-jboss/WEB-INF/jboss-web.xml
    M zanata-war/src/main/webapp-jboss/WEB-INF/web.xml

  Log Message:
  -----------
  Get kerberos authentication working again.

This revision requires internal changes to the application's web.xml and jboss-web.xml which is not ideal.


  Commit: df77294938905a0b6ecf33e90cf5df78b53ab3d1
      https://github.com/zanata/zanata/commit/df77294938905a0b6ecf33e90cf5df78b53ab3d1
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2013-02-06 (Wed, 06 Feb 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/dao/AccountDAO.java
    M zanata-war/src/main/java/org/zanata/security/SpNegoIdentity.java
    M zanata-war/src/main/webapp-jboss/WEB-INF/jboss-web.xml
    M zanata-war/src/main/webapp-jboss/WEB-INF/web.xml
    M zanata-war/src/main/webapp/WEB-INF/layout/menu.xhtml
    M zanata-war/src/main/webapp/WEB-INF/pages.xml
    A zanata-war/src/main/webapp/account/klogin.xhtml

  Log Message:
  -----------
  Fix Kerberos security problems.

User name not correctly retrieved from external context.
Add new klogin page specifically for kerberos authentication.
Still not single war compatible.


  Commit: 28e8f51834c6899a9cca52ceecb45a2667b0ba05
      https://github.com/zanata/zanata/commit/28e8f51834c6899a9cca52ceecb45a2667b0ba05
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2013-02-06 (Wed, 06 Feb 2013)

  Changed paths:
    A zanata-war/src/main/java/org/zanata/security/AuthenticationTypeCallback.java
    A zanata-war/src/main/java/org/zanata/security/ZanataCentralLoginModule.java
    M zanata-war/src/main/java/org/zanata/security/ZanataCredentials.java
    M zanata-war/src/main/java/org/zanata/security/ZanataIdentity.java
    M zanata-war/src/main/webapp-jboss/WEB-INF/jboss-web.xml
    M zanata-war/src/main/webapp/WEB-INF/pages.xml
    M zanata-war/src/main/webapp/WEB-INF/urlrewrite.xml

  Log Message:
  -----------
  Add a central Login module which will delegate to the appropriate auth dependent module.


  Commit: b44f3850b40e54aa6ba98fa25ac85b48a404a854
      https://github.com/zanata/zanata/commit/b44f3850b40e54aa6ba98fa25ac85b48a404a854
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2013-02-06 (Wed, 06 Feb 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/ApplicationConfiguration.java
    M zanata-war/src/main/java/org/zanata/security/ZanataCentralLoginModule.java
    A zanata-war/src/main/java/org/zanata/util/ZanataBasicConfig.java

  Log Message:
  -----------
  Create a central Login module that delegates to the others.


Compare: https://github.com/zanata/zanata/compare/eac843457a04...b44f3850b40e


More information about the zanata-commits mailing list