如何在UWP(通用Windows编程)应用程序中执行简单的用户登录

学习者

我要制作UWP应用。用户将使用用户名/密码登录。使用这些凭据将命中API。它将返回经过身份验证的用户。如果返回经过身份验证的用户,则显示其个人资料页面。否则,他应该留在登录屏幕上。我的应用程序中还有更多屏幕。用户数据应保留在每个屏幕上。如果新用户登录,则应显示其相应数据。

由于我来自asp.net背景。这是我的问题。

1)这种方法在UWP中是否合适?

2)登录后在哪里保存用户数据?

3)是否应该使用SQLlite或内存保存它?

4)是否有类似“在网站中访问会话”这样的概念,以便我可以在每个页面上登录用户

5)以及如何使此应用程序以固定分辨率(800 x 600)运行

在这方面的任何帮助表示赞赏。示例代码将更加有用。

Xie Steven

1)这种方法在UWP中是否合适?

是。您可以在UWP中实现它。

2)登录后在哪里保存用户数据?

有多种选择。有关更多信息,请参见存储和检索设置以及其他应用数据

3)是否应该使用SQLlite或内存保存它?

这取决于您的要求。UWP支持SQLite数据库。请参阅在UWP应用中使用SQLite数据库

4)是否有类似“在网站中访问会话”这样的概念,以便我可以在每个页面上登录用户

您可以使用本地应用程序数据设置它存在于整个appContainer中。您可以在应用程序的每个页面上获取它。请注意The lifetime of the app data is tied to the lifetime of the app. If the app is removed, all of the app data will be lost as a consequence.

5)以及如何使此应用程序以固定分辨率(800 x 600)运行

无法为UWP应用设置固定大小。请记住,UWP旨在在具有不同屏幕方向和大小的不同设备上运行,但是您可以调整应用程序视图的大小。请参阅窗口大小调整示例

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

通用Windows平台(UWP)C#应用程序-如何在应用程序中运行独立的python

您如何在Windows通用应用程序中定位

如何在 Windows 10 中杀死 UWP 应用程序?

如何在 Windows 中过滤已执行的应用程序?

UWP(通用Windows应用程序)中的LoopingSelector?

Windows通用应用程序(UWP)中的HTML至PDF

如何在WP 8.1应用程序中执行简单数据验证(Windows运行时)

如何在通用应用程序[UWP]中编写XMP“有人标记”

如何在UWP(.NET通用应用程序)中连接到MSSQL服务器

如何在iPhone应用程序中以编程方式添加简单的默认加载(进度)栏

如何在Sflflite中检查用户凭据以登录到应用程序

如何在春季启动应用程序中让Google登录用户的详细信息

如何在我的应用程序中传递当前已登录的用户信息

如何在Android中的应用程序上保留登录用户

如何在 Django 应用程序中获取有关登录用户的信息?

如何使用 Graph API 在 Windows 窗体应用程序中显示登录的用户名?

如何在Windows应用商店中的非UWP应用程序?

如何在通用Windows应用程序中绑定到模板内的空值?

创建通用Windows平台10应用程序时,如何在RelativePanel中实现HorizontalAlignment =“ Stretch”?

如何在Windows Phone应用程序中的简单StackPanel中虚拟化数据

如何在通用应用程序中设置窗口的大小?

如何在Windows的Golang中以编程方式更改应用程序优先级?

如何在8.1的Windows Store应用程序中以编程方式从URI启动PDF文件?

如何在 UWP (XAML) 应用程序中获取 Windows 屏幕分辨率

用户登录后,如何在Blazor服务器端应用程序中检索用户声明?

如何在简单的wsgi应用程序中响应Ajax?

如何在 Chrome 扩展程序/应用程序中从 G Suite 检索当前登录用户的组织单位?

如何在UWP中重新启动应用程序?

UWP / C#应用程序如何登录XBox用户并显示gamertag?