Plugin Directory

Changeset 2014744


Ignore:
Timestamp:
01/18/2019 11:01:01 AM (7 years ago)
Author:
oskarn97
Message:

added session invalidation if user changes password

Location:
appful/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • appful/trunk/readme.txt

    r1845063 r2014744  
    44Tags: mobile app, mobile, app, ios, android, plugin, iphone, blog, ipad, apps, native, builder
    55Requires at least: 3.0
    6 Tested up to: 4.9.4
     6Tested up to: 5.0
    77Stable tag: 4.5
    88License: GPLv2 or later
  • appful/trunk/singletons/api.php

    r1969878 r2014744  
    3030        add_action('wp_ajax_zaki_like_dislike_ajax', array(&$this,'onZakiCommentLike'), 1, 0);
    3131        add_action('wp_ajax_nopriv_zaki_like_dislike_ajax', array(&$this,'onZakiCommentLike'), 1, 0);
     32        add_action('profile_update', array(&$this,'user_profile_update'), 10, 2);
    3233
    3334
     
    14071408        }
    14081409    }
     1410
     1411    function user_profile_update($user_id, $old_user_data) {
     1412        $user = ((array)get_userdata($user_id))['data'];
     1413        $old_user_data = ((array)$old_user_data)['data'];
     1414        if($user->user_pass != $old_user_data->user_pass) { //invalidate session
     1415            $this->request('invalidate', array('user' => $user));
     1416        }
     1417    }
    14091418}
    14101419
Note: See TracChangeset for help on using the changeset viewer.