文件名称:流星用户状态:跟踪流星中的用户连接状态和不活动状态
文件大小:85KB
文件格式:ZIP
更新时间:2024-03-08 06:40:55
meteor hacktoberfest JavaScript
用户状态 这是做什么的 跟踪用户连接数据(例如IP地址,用户代理和客户端活动),并在Meteor.users和其他一些对象中跟踪此信息。 这使您可以轻松地查看应用程序的在线用户,例如渲染以下用户框,以绿色显示在线用户,以橙色显示空闲用户。 有关可跟踪的内容(包括不活动,IP地址和用户代理)的完整示例,请访问的演示应用程序或其。 安装 使用流星安装: $ meteor add mizzao:user-status 此外,请注意,要正确读取客户端IP地址,必须为应用程序设置HTTP_FORWARDED_COUNT环境变量,并确保为应用程序前面安装的任何反向代理转发IP地址标头。 有关更多详细信息,请参见。 基本用法-在线状态 该程序包维护两种状态: Meteor.users的常规用户联机标志,以及每个会话的一些其他数据。 它使用时间来维护所有客户端之间服务器的时间,无论它们是否具有正确的
【文件预览】:
meteor-user-status-master
----.eslintrc(477B)
----client()
--------monitor.js(7KB)
----.vscode()
--------typings()
--------settings.json(219B)
----demo()
--------deploy.sh(111B)
--------client()
--------packages()
--------settings-example.json(178B)
--------README.md(419B)
--------.gitignore(14B)
--------server()
--------.meteor()
--------package-lock.json(32KB)
--------package.json(661B)
----.travis.yml(158B)
----package.js(1KB)
----LICENSE(1KB)
----README.md(9KB)
----History.md(5KB)
----.jsbeautifyrc(767B)
----docs()
--------example.png(10KB)
----.editorconfig(240B)
----Contributing.md(1KB)
----tests()
--------setup.js(2KB)
--------monitor_tests.js(9KB)
--------status_tests.js(18KB)
--------server_tests.js(911B)
--------client_tests.js(6KB)
--------insecure_login.js(1KB)
----.gitignore(39B)
----server()
--------status.js(9KB)
----.eslintignore(54B)
----package-lock.json(67KB)
----package.json(910B)