Maison > php教程 > PHP开发 > Problèmes à noter lors de l'utilisation d'une session chiffrée et d'une session lors de la connexion dans le framework CI

Problèmes à noter lors de l'utilisation d'une session chiffrée et d'une session lors de la connexion dans le framework CI

黄舟
Libérer: 2016-12-29 09:50:48
original
1881 Les gens l'ont consulté

1. Remarque :

Lorsque vous vous connectez avec un mot de passe utilisateur, stockez le mot de passe dans la session. Vous devez définir la clé secrète dans le fichier config.php ; le fichier autoload.php Configurez la session pour qu'elle se charge automatiquement ;

2, méthode d'utilisation

Une fois le mot de passe de connexion et le nom d'utilisateur vérifiés correctement, enregistrez le mot de passe et le nom d'utilisateur dans la session de manière plus sécurisée



3. Session à emporter
$sessionData = array(
'username' => $username,
'password' => $password,
'time' => time()
);
$this->session->set_userdata($sessionData);
Copier après la connexion



4. config.php définit le chemin de stockage de la session
$this->session->userdata("xxxxxxxxx"); (userdata中放取出的字段)
Copier après la connexion




Le dossier de session existe dans le répertoire racine, et le dossier session_file sera automatiquement créé
$config['sess_save_path'] =BASEPATH.'../'.'session_file';
Copier après la connexion


S'il n'est pas défini, une erreur sera signalée. :



ou supérieur Il s'agit du contenu de l'utilisation d'une session cryptée lors de la connexion dans le cadre CI et des problèmes auxquels il faut prêter attention pendant la session. Pour plus de contenu connexe, veuillez. faites attention au site Web PHP chinois (m.sbmmt.com) !
A PHP Error was encountered 
Severity: Warning Message: mkdir(): Invalid path 
Filename: drivers/Session_files_driver.php Line Number: 117 
Backtrace: File: /Library/WebServer/Documents/CI/cinews/ci/index.php
Line: 316 Function: require_once
Copier après la connexion


Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Recommandations populaires
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal