/**
  * Tries to activate account based on POST params.
  *
  * @author Vova Feldman (@svovaf)
  * @since  1.0.2
  */
 function _activate_account()
 {
     if ($this->is_registered()) {
         // Already activated.
         return;
     }
     self::_clean_admin_content_section();
     if (fs_request_is_action('activate') && fs_request_is_post()) {
         //				check_admin_referer( 'activate_' . $this->_plugin->public_key );
         // Verify matching plugin details.
         if ($this->_plugin->id != fs_request_get('plugin_id') || $this->_slug != fs_request_get('plugin_slug')) {
             return;
         }
         $user = new FS_User();
         $user->id = fs_request_get('user_id');
         $user->public_key = fs_request_get('user_public_key');
         $user->secret_key = fs_request_get('user_secret_key');
         $user->email = fs_request_get('user_email');
         $user->first = fs_request_get('user_first');
         $user->last = fs_request_get('user_last');
         $user->is_verified = fs_request_get_bool('user_is_verified');
         $site = new FS_Site();
         $site->id = fs_request_get('install_id');
         $site->public_key = fs_request_get('install_public_key');
         $site->secret_key = fs_request_get('install_secret_key');
         $site->plan->id = fs_request_get('plan_id');
         $site->plan->title = fs_request_get('plan_title');
         $site->plan->name = fs_request_get('plan_name');
         $plans = array();
         $plans_data = json_decode(urldecode(fs_request_get('plans')));
         foreach ($plans_data as $p) {
             $plans[] = new FS_Plugin_Plan($p);
         }
         $this->_set_account($user, $site, $plans);
         // Reload the page with the keys.
         if (fs_redirect($this->_get_admin_page_url())) {
             exit;
         }
     }
 }
$fs->_enqueue_connect_essentials();
$current_user = Freemius::_get_current_wp_user();
$first_name = $current_user->user_firstname;
if (empty($first_name)) {
    $first_name = $current_user->nickname;
}
$site_url = get_site_url();
$protocol_pos = strpos($site_url, '://');
if (false !== $protocol_pos) {
    $site_url = substr($site_url, $protocol_pos + 3);
}
$freemius_site_url = $fs->has_paid_plan() ? 'https://freemius.com/wordpress/' : 'https://freemius.com/wordpress/usage-tracking/';
$freemius_site_url .= '?' . http_build_query(array('id' => $fs->get_id(), 'slug' => $slug));
$freemius_link = '<a href="' . $freemius_site_url . '" target="_blank" tabindex="1">freemius.com</a>';
$error = fs_request_get('error');
$require_license_key = $is_premium_only || $is_freemium && $is_premium_code && fs_request_get_bool('require_license', true);
if ($is_pending_activation) {
    $require_license_key = false;
}
if ($require_license_key) {
    $fs->_require_license_activation_dialog();
}
?>
<div id="fs_connect"
     class="wrap<?php 
if (!$fs->is_enable_anonymous() || $is_pending_activation || $require_license_key) {
    echo ' fs-anonymous-disabled';
}
?>
">
	<div class="fs-visual">