Index: binary-improvements/webserver_legacy/index.html
===================================================================
--- binary-improvements/webserver_legacy/index.html	(revision 420)
+++ binary-improvements/webserver_legacy/index.html	(revision 454)
@@ -91,10 +91,10 @@
 					Logged in as:<br/>
 					<a id="username" href="" target="_blank"></a><br/>
-					<a href="/session/logout">Sign out</a>
+					<a href="/api/SteamLoginApi/logout">Sign out</a>
 				</div>
 				<div id="userstate_loggedout">
 					Not logged in<br/>
 					<center>
-					<a href="/session/login">
+					<a href="/api/SteamLoginApi/loginsteam">
 						<img src="img/steamlogin.png" title="Sign in through Steam">
 					</a>
Index: binary-improvements/webserver_legacy/js/permissions.js
===================================================================
--- binary-improvements/webserver_legacy/js/permissions.js	(revision 420)
+++ binary-improvements/webserver_legacy/js/permissions.js	(revision 454)
@@ -4,8 +4,8 @@
 	$.getJSON( "../userstatus")
 	.done(function(data) {
-		userdata = data;
+		userdata = data.data;
 		
 		var userdataDiv = $("#userstate");
-		if (userdata.loggedin == true) {
+		if (userdata.loggedIn == true) {
 			var data = userdataDiv.children ("#userstate_loggedin");
 			data.attr ("style", "display: block");
@@ -53,5 +53,5 @@
 	for (var i = 0; i < userdata.permissions.length; i++) {
 		if (userdata.permissions [i].module.toUpperCase() == modulename.toUpperCase()) {
-			return userdata.permissions [i].allowed;
+			return userdata.permissions [i].allowed.GET;
 		}
 	}
