代码之家  ›  专栏  ›  技术社区  ›  Konrad

如何在Blazor混合应用程序中存储用户数据

  •  0
  • Konrad  · 技术社区  · 1 年前

    我正在使用开发一个适用于Android的Blazor混合应用程序。NET8和C#语言。

    在重新启动应用程序或手机后,可以加载持久存储应用程序用户数据的最佳做法,甚至是预期的方式是什么? 例如,来自用户输入或用户在我的应用程序中进行的设置的字符串和布尔值。

    1 回复  |  直到 1 年前
        1
  •  1
  •   Migue Ang Rdz    1 年前

    我想你在移动部分使用maui。存在使用命名空间Microsoft的本机方法。毛伊岛。存储

    await SecureStorage.Default.SetAsync("oauth_token", "secret-oauth-token-value");
    

    你可以按照本指南进行一次很好的演练——这是一次5分钟的阅读:

    https://learn.microsoft.com/en-us/dotnet/maui/platform-integration/storage/secure-storage?view=net-maui-8.0&tabs=android

    这也取决于您的数据的敏感程度,为了获得更安全的方法,请阅读以下内容: https://developer.android.com/privacy-and-security/security-tips