如何使用 ExtJS6 cookie 提供程序和状态管理登录表单.管理器 + OL3 用于网络制图应用程序

How to manage a login form with ExtJS6 cookie provider and state.Manager + OL3 for webmapping application?

本文关键字:OL3 管理器 表单 用于 网络 应用程序 登录 管理 cookie ExtJS6 何使用      更新时间:2023-09-26

我正在构建一个网络制图应用程序,该应用程序将具有登录表单来确定用户是简单用户还是管理员。 根据用户类型,接下来加载的页面会有所不同。

管理页面将由完整的地图应用程序组成

,用户页面将由一个简单的地图查看器应用程序组成。

我希望管理员能够保存特定用户的地图状态配置(添加的图层、地图中心、缩放等)。当此用户连接到网站时,它将加载为他保存的特定配置并加载查看器。

我知道我可以将一些地图配置保存到配置了 cookieprovider 的Ext.state.Manager中的"键"中,但这就是我目前真正知道如何做的,我的问题更像是"面向用户访问"。

所以:

1) 如何存储登录表单的用户名/密码/用户类型配置?

编辑:好的,我设法使用Apache服务器和PHP登录脚本来做到这一点。

2) 如何为spectific用户存储保存的配置?

3) 如何为确定的用户检索特定配置?

感谢您的想法和提示!

我找到了一个很棒的教程,逐步解释了如何使用ExtJS5,C#和MySQL做到这一点。

在这里查看。