如何使用 ExtJS6 cookie 提供程序和状态管理登录表单.管理器 + OL3 用于网络制图应用程序
How to manage a login form with ExtJS6 cookie provider and state.Manager + OL3 for webmapping application?
我正在构建一个网络制图应用程序,该应用程序将具有登录表单来确定用户是简单用户还是管理员。 根据用户类型,接下来加载的页面会有所不同。
管理页面将由完整的地图应用程序组成,用户页面将由一个简单的地图查看器应用程序组成。
我希望管理员能够保存特定用户的地图状态配置(添加的图层、地图中心、缩放等)。当此用户连接到网站时,它将加载为他保存的特定配置并加载查看器。
我知道我可以将一些地图配置保存到配置了 cookieprovider 的Ext.state.Manager
中的"键"中,但这就是我目前真正知道如何做的,我的问题更像是"面向用户访问"。
所以:
1) 如何存储登录表单的用户名/密码/用户类型配置?
编辑:好的,我设法使用Apache服务器和PHP登录脚本来做到这一点。
2) 如何为spectific用户存储保存的配置?
3) 如何为确定的用户检索特定配置?
感谢您的想法和提示!
我找到了一个很棒的教程,逐步解释了如何使用ExtJS5,C#和MySQL做到这一点。
在这里查看。
相关文章:
- 如何在elfinder插件(一个文件管理器插件)上获得上传前事件
- 如何访问声音管理器2创建的声音对象
- JS编译器/包管理器,用于版本控制
- Modx数据包管理器ext-all.js错误
- 根据单个用户的决定禁用谷歌标签管理器(选择退出)
- jquery在通过谷歌标签管理器交付时点击不工作
- 删除$fromtataLayertotal-google标签管理器
- 资源管理器9上的html5视频缓存
- 如何在 elfinder(一个 jquery 文件管理器插件)中只显示文件夹列表
- 在全局声音管理器对象上完成
- Web 驱动程序管理器更新错误:EACCES,权限被拒绝
- 声音管理器2 - 停止声音时失真
- 谷歌跟踪代码管理器使用什么模式来观察 de 'dataLayer' 数组
- 为什么谷歌跟踪代码管理器不能安装在正文下的另一个HTML元素中
- Connect资产管理器文件与req.url不匹配
- 谷歌标签管理器点击事件没有冒泡到家长
- 加载两个脚本块(使用lab.js作为加载管理器)
- 错误管理器:从标准Java到Servlet
- 谷歌地图API v3绘图管理器-地图不渲染
- 如何使用 ExtJS6 cookie 提供程序和状态管理登录表单.管理器 + OL3 用于网络制图应用程序