Overview
SHA1:8cc57b06eb620d0d6e2fc73fcf2ab164e0f826c6
Date: 2019-01-18 10:22:59
User: bohwaz
Comment:Insensibilité à la casse pour la correspondance quand on fait une demande de récupération de mot de passe
Timelines: family | ancestors | descendants | both | trunk | stable
Downloads: Tarball | ZIP archive
Other Links: files | file ages | folders | manifest
Tags And Properties
Context
2019-01-22
10:51
[6b9fc8e8d1] Avertissement plus explicite à la clôture (user: bohwaz, tags: trunk, stable)
2019-01-18
10:22
[8cc57b06eb] Insensibilité à la casse pour la correspondance quand on fait une demande de récupération de mot de passe (user: bohwaz, tags: trunk, stable)
2019-01-11
17:35
[c909571998] Fix lien objet (user: bohwaz, tags: trunk, stable)
Changes

Modified src/include/lib/Garradin/Membres/Session.php from [6e72b311e7] to [ad925c9b8d].

170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
	public function recoverPasswordSend($id)
	{
		$db = DB::getInstance();
		$config = Config::getInstance();

		$champ_id = $config->get('champ_identifiant');

		$membre = $db->first('SELECT id, email, passe, clef_pgp FROM membres WHERE '.$champ_id.' = ? LIMIT 1;', trim($id));

		if (!$membre || trim($membre->email) == '')
		{
			return false;
		}

		// valide pour 1 heure minimum







|







170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
	public function recoverPasswordSend($id)
	{
		$db = DB::getInstance();
		$config = Config::getInstance();

		$champ_id = $config->get('champ_identifiant');

		$membre = $db->first('SELECT id, email, passe, clef_pgp FROM membres WHERE '.$champ_id.' = ? COLLATE NOCASE LIMIT 1;', trim($id));

		if (!$membre || trim($membre->email) == '')
		{
			return false;
		}

		// valide pour 1 heure minimum