diff options
| author | Michael Wilson | 2014-11-20 18:08:13 +0100 |
|---|---|---|
| committer | Michael Wilson | 2014-11-20 18:08:13 +0100 |
| commit | 9565fbbadcb358e190e8e6d05f5c5b8629859b8f (patch) | |
| tree | b98a0eb5baa8ad235ebf0a5599fe6c081a662694 /dozentenmodul/src/main/java/gui/intro/Login_GUI.java | |
| parent | Added Role Admin (diff) | |
| parent | • client-authentication (diff) | |
| download | tutor-module-9565fbbadcb358e190e8e6d05f5c5b8629859b8f.tar.gz tutor-module-9565fbbadcb358e190e8e6d05f5c5b8629859b8f.tar.xz tutor-module-9565fbbadcb358e190e8e6d05f5c5b8629859b8f.zip | |
Merge branch 'master' of ssh://git.openslx.org/openslx-ng/tutor-module
Diffstat (limited to 'dozentenmodul/src/main/java/gui/intro/Login_GUI.java')
| -rw-r--r-- | dozentenmodul/src/main/java/gui/intro/Login_GUI.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/dozentenmodul/src/main/java/gui/intro/Login_GUI.java b/dozentenmodul/src/main/java/gui/intro/Login_GUI.java index 99e7aae7..561f826f 100644 --- a/dozentenmodul/src/main/java/gui/intro/Login_GUI.java +++ b/dozentenmodul/src/main/java/gui/intro/Login_GUI.java @@ -53,6 +53,7 @@ public class Login_GUI extends JFrame { * Logger instance for this class. */ private final static Logger LOGGER = Logger.getLogger(Login_GUI.class); + String authToken = null; // String constants representing the different login methods private final static String LOGIN_TYPE_BWIDM = "bwidm"; @@ -321,6 +322,7 @@ public class Login_GUI extends JFrame { // User-Info LOGGER.info("Authentifizierung von '" + lblusername.getText() + "' erfolgreich."); user = client.getUserFromToken(result.authToken); + authToken = result.authToken; } catch (org.openslx.imagemaster.thrift.iface.AuthenticationException e) { setStatus( @@ -459,6 +461,14 @@ public class Login_GUI extends JFrame { */ //import server.generated.Server.Client; server.generated.Server.Client client_2 = models.Client.clientcon.getClient(); + try + { + client_2.setTokenForSession(authToken); + + } catch (TException e1) { + // TODO Auto-generated catch block + e1.printStackTrace(); + } try { String pk_institution = client_2.setInstitution(person.verantwortlicher.getHochschule()); //LOGGER.info("Institution of user is: "+pk_institution); |
