---
title: "Eigener Login inkl. saltedpassword"
url: "https://www.typo3.net/d/97225-eigener-login-inkl-saltedpassword"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","Sicherheit","felogin"]
created: "2010-03-03"
last_reply: "2011-04-22"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Eigener Login inkl. saltedpassword

Extensions › Entwicklung · 1 Antwort · gestartet 2010-03-03

## Eröffnungsbeitrag

**boom404** · 2010-03-03 · [Beitrag #1](https://www.typo3.net/d/97225-eigener-login-inkl-saltedpassword/1)

Ich nutze derzeit folgenden Code um unsere User einzuloggen.

```php
			$loginData=array(
				'uname' => $username, //usernmae
				'uident'=> $password, //password
				'status' => 'login'
			);
			$GLOBALS['TSFE']->fe_user->checkPid=0; //do not use a particular pid
			$info= $GLOBALS['TSFE']->fe_user->getAuthInfoArray();
			$user=$GLOBALS['TSFE']->fe_user->fetchUserRecord($info['db_user'],$loginData['uname']);
			$ok=$GLOBALS['TSFE']->fe_user->compareUident($user,$loginData);
			if($ok) {
			  //login successfull
			  $GLOBALS['TSFE']->fe_user->createUserSession($user);
			  $link = $this->pi_getPageLink($GLOBALS['TSFE']->id, '', $vars);
			  $link = t3lib_div::locationHeaderUrl($link);
			  header('Location: '.$link);
			  exit();
			}
```

Da mir FELogin nicht genügend Marker bietet ohne im QC rumschreiben zu müssen haben wir es auf diese Art gelöst.

Nun möchte ich aber gerne Salted Passwords verwenden.
ist auch bereits lauffähig mit FELogin. Nur elider wie gesagt sehr begrenzt für uns.

Gibt es eine Möglichkeit das bei diesem Code zu erweitern?

hab es bereits so versucht.

```php
if (t3lib_extMgm::isLoaded('saltedpasswords') && tx_saltedpasswords_div::isUsageEnabled()) {
				$objPHPass = t3lib_div::makeInstance(tx_saltedpasswords_div::getDefaultSaltingHashingMethod());
				$updatedPassword = $objPHPass->getHashedPassword($password);
				$password = $updatedPassword;
			}
```

Das Passwort wird auch umgewandelt. Nur klappt eben der Login nicht mehr.

Vielleicht weiß einer eine Lösung

## Antworten

### [#2](https://www.typo3.net/d/97225-eigener-login-inkl-saltedpassword/2) · _Andreas_ · 2011-04-22

Hi,

konntest Du das Problem zwischenzeitlich lösen?

Der Passwortvergleich klappt auch bei mir, zudem wird ein Cookie fe_typo_user angelegt, das scheint jedoch ungültig zu sein.

Ich versuche mich mittels eID einzuloggen, in Typo3 4.2.17 hat es auch noch tadellos funktioniert.

Vielen Dank im Voraus
Andreas

---

Quelle: „Eigener Login inkl. saltedpassword“, typo3.net, https://www.typo3.net/d/97225-eigener-login-inkl-saltedpassword
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
