CodeIgniter是否可以通过它的id或特定的用户ID来接收会话的数据? $this->session
不起作用,因为代码是由外部API调用执行的。CodeIgniter通过ID或用户ID得到会话
0
A
回答
0
尝试这种情况:
print_r($this->session->userdata);
或
print_r($this->session->all_userdata());
+0
这只有在我作为登录用户调用网页时才有效。只有那个用户你将能够获得会话数据 –
0
或
的print_r($这 - >会话级>用户数据( '编号'));只有会议的一个元素。但你必须在控制器登录后设置会话数据:)
0
这是我的建议。
当你调用外部API时,你也可以发送登录信息,这样你就可以用登录系统来检查它,并且如果登录是成功的,你可以将会话值存储在临时数组中,并获取该数组,那就是它。
1
$this->session->set_userdata("user_id","10"); //set user id
$this->session->userdata("user_id"); //get user id
请参阅https://www.codeigniter.com/userguide2/libraries/sessions.html
0
如果您需要为您的会话的唯一标识符,你应该使用
$这个 - >会话级> SESSION_ID
相关问题
- 1. 通过ID获得会话
- 2. CodeIgniter通过ID删除特定会话
- 3. 通过ID检索会话
- 4. 通过设计破坏会话“无法找到用户'id'= sign_out”
- 5. 如何通过会话ID找到设计用户?
- 6. CodeIgniter通过会话的用户权限
- 7. CodeIgniter通过用户名获得用户信息,如果用户名存在,如果没有得到用户ID
- 8. 无法获得通过会话ID使用LINQ C#
- 9. MVC 5 - 通过用户ID得到任何的用户名
- 10. 会话ID没有通过while doing respond.redirect
- 11. 获得通过ID
- 12. 会话ID如何找到当前用户ID
- 13. 获取登录从codeigniter会话中的用户ID
- 14. 如何在会话(CodeIgniter)上设置已登录的用户ID?
- 15. MySQL查询中的CodeIgniter与会话ID
- 16. 在codeigniter中捕获会话ID
- 17. 的EntityFramework获得通过ID或现场
- 18. MEAN堆栈中的REST API,通过会话的id和id
- 19. Android:用户ID帐户(不ID电话)
- 20. jquery通过ID或缓存DOM节点获得(ID)
- 21. 如何通过用户名断言记录的用户会话ID?
- 22. 会话重定向到回家时,id为null使用CodeIgniter 3.0
- 23. 如何使用会话ID和用户ID信息
- 24. 在会话中存储用户ID?
- 25. php在会话中存储用户ID?
- 26. 从会话中查找用户ID
- 27. 从会话登录的用户ID
- 28. 将ID保存到会话
- 29. 骨干不通过ID得到模型
- 30. 通过组名得到组ID(Python,Unix)
的http:// www.codeigniter.com/user_guide/libraries/sessions.html#removing-session-data – user4419336
你说它是由外部API调用调用的。你能进一步解释吗?如果您没有发送正确的标题,则可能没有会话。 – Lambasoft
你应该准确地解释你想要什么以及你做了什么 – sintakonte