[Mapbender-commits] r9483 - trunk/mapbender/http/frames
svn_mapbender at osgeo.org
svn_mapbender at osgeo.org
Thu May 26 23:55:01 PDT 2016
Author: armin11
Date: 2016-05-26 23:55:01 -0700 (Thu, 26 May 2016)
New Revision: 9483
Removed:
trunk/mapbender/http/frames/authentication.php_deprecated
Log:
Rewind wrong commit
Deleted: trunk/mapbender/http/frames/authentication.php_deprecated
===================================================================
--- trunk/mapbender/http/frames/authentication.php_deprecated 2016-05-27 06:53:52 UTC (rev 9482)
+++ trunk/mapbender/http/frames/authentication.php_deprecated 2016-05-27 06:55:01 UTC (rev 9483)
@@ -1,93 +0,0 @@
-<?php
-include_once(dirname(__FILE__)."/../../core/globalSettings.php");
-require_once(dirname(__FILE__)."/../../lib/class_Mapbender_session.php");
-#$_SESSION["mb_wmc"] = "";
-$pw = $_REQUEST['password'];
-$name = $_REQUEST['name'];
-
-$e = new mb_exception('SESSION[mb_user_name]: '.$_SESSION['mb_user_name']);
-
-
-# Q4U - Michael Spitz - 16.08.2006 - Falls Cookies deaktiviert sind, muss die Session-ID an die Folgeseiten weitergereicht werden
-$URLAdd="";
-if($_COOKIE[session_name()]=="") {
- $URLAdd="?".session_name()."=".$_REQUEST[session_name()];
-}
-
-$isAuthenticated = authenticate ($name,$pw);
-
-if($isAuthenticated != false) {
- setSession();
- #$_SESSION = array();
- Mapbender::session()->set("mb_user_password",$pw);
- Mapbender::session()->set("mb_user_id",$isAuthenticated["mb_user_id"]);
- Mapbender::session()->set("mb_user_name",$isAuthenticated["mb_user_name"]);
- Mapbender::session()->set("mb_user_ip",$_SERVER['REMOTE_ADDR']);
- Mapbender::session()->set("mb_user_email",$isAuthenticated["mb_user_email"]);
- Mapbender::session()->set("mb_user_department",$isAuthenticated["mb_user_department"]);
- Mapbender::session()->set("mb_user_organisation_name",$isAuthenticated["mb_user_organisation_name"]);
- Mapbender::session()->set("mb_user_position_name",$isAuthenticated["mb_user_position_name"]);
- Mapbender::session()->set("mb_user_phone",$isAuthenticated["mb_user_phone"]);
- Mapbender::session()->set("Textsize",$isAuthenticated["mb_user_textsize"]);
- Mapbender::session()->set("Glossar",$isAuthenticated["mb_user_glossar"]);
- Mapbender::session()->set("mb_user_description",$isAuthenticated["mb_user_description"]);
- Mapbender::session()->set("mb_user_city",$isAuthenticated["mb_user_city"]);
- Mapbender::session()->set("mb_user_postal_code",$isAuthenticated["mb_user_postal_code"]);
-#if(!isset($_SESSION["mb_wmc"]))
-#{
-#$_SESSION["mb_wmc"] = NULL;
-#}
- Mapbender::session()->set("epsg","EPSG:31466");
- Mapbender::session()->set("HTTP_HOST",$_SERVER["HTTP_HOST"]);
- #Mapbender::session()->set("layer_preview",0);
-#$_SESSION["mb_myBBOX"] = "";
-
-//INSERT LAST LOGIN DATE AND TIME
-//NEW Filed required "ALTER TABLE mapbender.mb_user ADD COLUMN mb_user_last_login_date date;"
- $sql = "UPDATE mb_user SET";
- $sql .= " mb_user_last_login_date = now()";
- $V[0] = Mapbender::session()->get('mb_user_id');
- $T[0] = 'i';
- $sql .= 'WHERE mb_user_id = $1';
- $res = db_prep_query($sql, $V, $T);
- //UPDATE USER LOGIN DATE and TIME
- require_once(dirname(__FILE__)."/../php/mb_getGUIs.php");
- $arrayGUIs = mb_getGUIs($isAuthenticated["mb_user_id"]);
- Mapbender::session()->set("mb_user_guis",$arrayGUIs);
- header ("Location: http://".$_SERVER['HTTP_HOST']."/portal/success.html".$URLAdd);
- session_write_close();
-} else {
- header ("Location: http://".$_SERVER['HTTP_HOST']."/portal/failed.html".$URLAdd);
-}
-
-
-function authenticate ($name,$pw){
- $con = db_connect(DBSERVER,OWNER,PW);
- db_select_db(DB,$con);
-
- $sql = "SELECT * FROM mb_user WHERE mb_user_name = $1 AND mb_user_password = $2";
- $v = array($name,md5($pw)); // wird in unserer Lösung immer md5 genutzt?
- $t = array('s','s');
- $res = db_prep_query($sql,$v,$t);
-
- if($row = db_fetch_array($res)){
- $e = new mb_exception('row mb_user_name: '.$row['mb_user_name']);
- return $row;
- }
- else
- {
- return false;
- }
-}
-function setSession(){
- session_start();
- session_write_close();
-}
-function killSession(){
- Mapbender::session()->kill();
-}
-
-
-
-
-?>
More information about the Mapbender_commits
mailing list