public function actionLoginbyaccesstoken()
 {
     $access_token = CRequest::param("access_token");
     $username = CRequest::param("username");
     if ($access_token) {
         if ($username) {
             $one = AdminUser::findOne(['username' => $username, 'access_token' => $access_token]);
             if ($one->username) {
                 $one->generateAccessToken();
                 $one->save();
                 \Yii::$app->user->login($one, 3600 * 24);
                 header('Location: ' . CUrl::getHomeUrl());
             } else {
                 echo "User Access Token Is TimeOut";
             }
         } else {
             echo "UserName Can Not Empty";
         }
     } else {
         echo "Access Token Can Not Empty";
     }
 }