=== modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/java/org/hisp/dhis/user/action/AddUserAction.java'
--- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/java/org/hisp/dhis/user/action/AddUserAction.java 2015-11-03 03:22:58 +0000
+++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/java/org/hisp/dhis/user/action/AddUserAction.java 2015-11-08 13:56:42 +0000
@@ -148,6 +148,13 @@
{
this.inviteUsername = inviteUsername;
}
+
+ private boolean externalAuth;
+
+ public void setExternalAuth( boolean externalAuth )
+ {
+ this.externalAuth = externalAuth;
+ }
private String rawPassword;
@@ -296,9 +303,10 @@
user.setUserCredentials( userCredentials );
userCredentials.setUsername( StringUtils.trimToNull( username ) );
+ userCredentials.setExternalAuth( externalAuth );
userCredentials.setOpenId( StringUtils.trimToNull( openId ) );
userCredentials.setLdapId( StringUtils.trimToNull( ldapId ) );
-
+
if ( ACCOUNT_ACTION_INVITE.equals( accountAction ) )
{
userCredentials.setUsername( StringUtils.trimToNull( inviteUsername ) );
=== modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/java/org/hisp/dhis/user/action/UpdateUserAction.java'
--- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/java/org/hisp/dhis/user/action/UpdateUserAction.java 2015-11-03 03:22:58 +0000
+++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/java/org/hisp/dhis/user/action/UpdateUserAction.java 2015-11-08 13:56:42 +0000
@@ -125,6 +125,13 @@
this.id = id;
}
+ private boolean externalAuth;
+
+ public void setExternalAuth( boolean externalAuth )
+ {
+ this.externalAuth = externalAuth;
+ }
+
private String rawPassword;
public void setRawPassword( String rawPassword )
@@ -254,6 +261,7 @@
UserCredentials userCredentials = userService.getUserCredentials( user );
+ userCredentials.setExternalAuth( externalAuth );
userCredentials.setOpenId( StringUtils.trimToNull( openId ) );
userCredentials.setLdapId( StringUtils.trimToNull( ldapId ) );
=== modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/resources/org/hisp/dhis/user/i18n_module.properties'
--- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/resources/org/hisp/dhis/user/i18n_module.properties 2015-11-07 17:11:20 +0000
+++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/resources/org/hisp/dhis/user/i18n_module.properties 2015-11-08 13:56:42 +0000
@@ -384,4 +384,5 @@
invitation_sent=Invitation sent
programs = Programs
ldap_id=LDAP identifier
-ldap_in_use=LDAP identifier in use
\ No newline at end of file
+ldap_in_use=LDAP identifier in use
+external_authentication_only = External authentication only
\ No newline at end of file
=== modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/webapp/dhis-web-maintenance-user/addUserForm.vm'
--- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/webapp/dhis-web-maintenance-user/addUserForm.vm 2015-11-07 17:11:20 +0000
+++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/webapp/dhis-web-maintenance-user/addUserForm.vm 2015-11-08 13:56:42 +0000
@@ -81,7 +81,7 @@
#if ( $allowInvite )
- |
+ |
|
- |
+ |
|
@@ -111,6 +111,11 @@
+ |
+ |
+
+
+
|
|
=== modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/webapp/dhis-web-maintenance-user/updateUserForm.vm'
--- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/webapp/dhis-web-maintenance-user/updateUserForm.vm 2015-11-03 03:22:58 +0000
+++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/webapp/dhis-web-maintenance-user/updateUserForm.vm 2015-11-08 13:56:42 +0000
@@ -95,6 +95,11 @@
|
+
+ |
+ |
+
+
|
|