マイクロ手紙アプレットユーザーのログイン状態を考え続け

アプレット着陸状態遺跡
    マイクロチャネルアプレットグローバル変数で1.定義トークン・フィールド
    2.あなたは、アプレットをロードするセッションIDサーバを取得し、セッションID最初の時間は、クライアントのトークンに堆積しました
            PS:あなたは着陸状態の損失にアプレットのリードをリフレッシュ(できない)ユーザー・エラーを回避するために、サーバーにユーザーの一意の識別子IDを渡すために最善のアプレットをロード
    3.サービス側へwx.requestリクエストヘッダ(ヘッダ)をパラメータとして取得したトークン
            PS:wx.requestリクエストヘッダ付加のClientTypeパラメータは、値proweixinを設定は、サーバ認証コードがのClientTypeに応じて決定されているかどうかをチェックする必要がある(非認証コードであれば、できません)
    4.検証サーバのユーザのログイン時間後に、トークンキーのために採取し、キャッシュサーバに格納されている情報の値にユーザーを取り、情報のタイムアウト設定(Redisのにお勧めの、メカニズムを出てきます)
    ユーザーからのすべての要求が再び上陸せずに上陸したとみなされると、サーバのキャッシュトークン情報がタイムアウトする前に、クライアントがサーバに送信するクライアントのユーザのログイン後5、(インターセプタ要求を追加する前に、トークンのタイムアウトかどうかを検証します)

おすすめ

転載: www.cnblogs.com/wslio/p/11703758.html