Laravel如何在会话中存储额外的数据/值Laravel [英] Laravel How to store extra data/value in session Laravel

查看:83
本文介绍了Laravel如何在会话中存储额外的数据/值Laravel的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在laravel登录中使用默认的auth()(电子邮件和密码) 现在,我尝试在(年龄或城市)等文本字段中接受用户的输入

I'm using default auth() in laravel login (email & password) Now i try to take input from the user in text field like (Age or City)

现在我想在会话中存储(年龄/城市).

Now i want to store (Age/City) in my session.

帮帮我

推荐答案

您可以使用 session() 助手:

You can use session() helper:

session('age', 18); // saves age into session

$age = session('age')`; // gets age from session

更新

如果要在用户注册后保存年龄"和城市",则应将此数据存储在数据库中,而不是在会话中.您可以在app\Http\Controllers\Auth\AuthController.php

If you want to save Age and City after user registration, you should store this data in a DB, not in a session. You can add some fileds in create method of app\Http\Controllers\Auth\AuthController.php

这篇关于Laravel如何在会话中存储额外的数据/值Laravel的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆