【问题标题】:ionic version 5 angular version 12 - LocalStorageService离子版本 5 角度版本 12 - LocalStorageService
【发布时间】:2022-01-04 10:40:30
【问题描述】:

我正在使用 ionic 迈出第一步,我问我是否可以在 ionic 应用程序中使用它:

import {LocalStorageService} from 'ngx-webstorage';

或者有没有更好的方法来存储用户认证后的登录数据?

【问题讨论】:

    标签: angular ionic-framework local-storage


    【解决方案1】:

    Ionic 已经提供了存储抽象,你可以在不导入外部包的情况下使用它。

    import { Storage } from '@ionic/storage';
    
    private store: Storage;
    
    constructor(private storage: Storage) { }
    
    async init() {
      this.store = await this.storage.create();
    }
    
    save(userData: any) {
      this.store.set('user', userData);
    }
    
    

    详情请见https://github.com/ionic-team/ionic-storage

    【讨论】:

      【解决方案2】:

      当说登录数据时,我想您指的是用户的令牌?因为您不应该在本地存储任何用户凭据。

      除此之外,还有很多关于这个话题的话题,比如localStorage vs cookies,见thissomething more recent

      但要回答您的问题,您没有理由不能使用该软件包,看看它如何提供各种生活质量改进和有用的处理程序。

      【讨论】:

        猜你喜欢
        • 2020-05-24
        • 2018-12-18
        • 1970-01-01
        • 2022-11-24
        • 1970-01-01
        • 2019-07-24
        • 1970-01-01
        • 1970-01-01
        • 2020-10-08
        相关资源
        最近更新 更多