ホームページ > 記事 > ウェブフロントエンド > uniapp はユーザーがログインしているかどうかをどのように確認しますか?
Uniapp のユーザーがログインしているかどうかを確認する方法: まず、APP コードで [user.vue] ファイルを開き、次に uni の setstorage API を使用して値を取得します。値が取得された場合は、次のことを意味します。ユーザーはログインしています。値を取得しない場合、ログイン インターフェイスにジャンプすることはできません。
このチュートリアルの動作環境: Windows7 システム、uni-app2.5.1 バージョンこの方法は、すべてのブランドのコンピューターに適しています。
推奨 (無料): uni-app 開発チュートリアル
ユーザーがログインしているかどうかを確認するための Uniapp メソッド:
Open us APP コード内の user.vue ファイル:
##ロジックの実装ユーザーがログインしているかどうかを判断するときは、この値が存在する場合はユーザーがログインしていることを意味し、存在しない場合はログインする必要があります。したがって、最初に行う必要があるロジックは次のとおりです: uni の setstorage API を使用して値を取得します。値を取得できれば、ログインしていることを意味します。値を取得できない場合は、ログインインターフェイス。 論理コーディング<template> <view></view> </template> <script> export default { data() { return {}; }, //uni生命周期函数,页面显示就执行,这意味着如果一打开这个页面,如果没登录将永远跳转到登录页面 onShow() { /****************************************************用户是否登录代码开始:https://www.clearnull.com/963.html*****/ //uni获取本地数据API uni.getStorage({ key: 'token', //数据key值,也就是你存储数据时的名称 success: function(res) { //数据成功获取,用户已登录 console.log(res.data); }, fail: function(res) { //数据未获取成功,用户没有登录,这里我们直接跳转到登录页面 uni.navigateTo({ url: '../login/login', }); } }); /*************************************用户是否登录代码结束**********************/ } }; </script> <style></style> language-javascriptコードを保存してブラウザで実行すると、ユーザー インターフェイスをクリックしている限り、現時点では意味がないため、ログインページにジャンプします。
関連する無料学習の推奨事項:php プログラミング (ビデオ)
以上がuniapp はユーザーがログインしているかどうかをどのように確認しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。