summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/gui/intro/Login_GUI.java
diff options
context:
space:
mode:
authorMichael Wilson2014-11-20 18:08:13 +0100
committerMichael Wilson2014-11-20 18:08:13 +0100
commit9565fbbadcb358e190e8e6d05f5c5b8629859b8f (patch)
treeb98a0eb5baa8ad235ebf0a5599fe6c081a662694 /dozentenmodul/src/main/java/gui/intro/Login_GUI.java
parentAdded Role Admin (diff)
parent• client-authentication (diff)
downloadtutor-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.java10
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);