Aelia
  • Home
  • Plugins
  • Account
  • News
  • Contact
  • About
    • Testimonials
    • Codeable partnership
    • Hire a WordPress Developer
    • Hire a WooCommerce Developer
  • Click to open the search input field Click to open the search input field Search
  • Menu Menu
Shop
Steam™ Sign In Plugin for Vanilla Forums 2.0

Money back guarantee

Money Back Seal

30-day Money Back Guarantee

If you are unhappy with any of our products, simply let us know within 30 days of your order, and we will refund your purchase. Read more...

Steam™ Sign In Plugin for Vanilla Forums 2.0

Rated 5.00 out of 5 based on 1 customer rating
(1 customer review)

Free!

Steam ™ Sign In Plugin adds the possibility, for the visitors of your Forum, to register and log in using their Steam ™ ID. Authentication is performed directly on Steam ™ Servers, and communication with your forum is done securely using OpenID.

SKU: VANILLA-SteamSignIn Categories: Retired Products, Vanilla Forums Tags: integration, plugin, vanilla 2.0
  • Description
  • Additional information
  • Reviews (1)

This plugin allows your Users to register and log in on your forum using their Steam ™ identity. It uses OpenID plugin built-in in Vanilla Forums to communicate with Steam OpenID Server, which takes care of handling User’s credentials.

Note

Vanilla’s OpenID plugin has a bug. When Users register to the forum passing through Steam (or any OpenID provider who doesn’t return a User Name and an Email address for the User), they are prompted to enter the User Name and Email Address they wish to use on the forum. However, when they do so, the Email address is accidentally deleted before the registration occurs. This results in the error message “Email is required” being displayed to the User and the registration failing. The issue is being discussed on Vanilla Community, but it doesn’t have an official solution, as of November 2012.

Unofficial fix for the OpenID plugin issue

Important: this fix is unofficial and it has not been provided by Vanilla Team. Use it at your risk.

  1. Find file class.openid.plugin.php in your Vanilla installation directory.
  2. In the file, find the following code:
    $Form->SetFormValue('FullName', GetValue('namePerson/first', $Attr) . ' ' . GetValue('namePerson/last', $Attr)); 
    $Form->SetFormValue('Email', GetValue('contact/email', $Attr));
  3. Replace the code with the following:
    if($Form->GetValue('FullName', null) == null) { 
      $Form->SetFormValue('FullName', GetValue('namePerson/first', $Attr).' '.GetValue('namePerson/last', $Attr));
    }
    if($Form->GetValue('Email', null) == null) {
      $Form->SetFormValue('Email', GetValue('contact/email', $Attr));
    }

The new code simply checks if the fields already contain a value before overwriting them. Since they are not empty after the User entered his details, they won’t get overwritten anymore.

Requirements

  • PHP 5.3+
  • Vanilla Forums 2.0

Additional information

Licence

GPLv3

1 review for Steam™ Sign In Plugin for Vanilla Forums 2.0

  1. Rated 5 out of 5

    KasperIsager (verified owner) – 18/11/2012

    An extremely well-written and -documented plugin that works perfectly right of the box. It seamlessly integrates with Vanilla both in the dashboard as well as on the front-end and is a perfect extension of the already existing authentication options. Definitely worth the few cups of coffee!

Only logged in customers who have purchased this product may leave a review.

Related products

  • Rated 5.00 out of 5

    Aelia Cache Handler for WooCommerce

    Implements caching strategies to ensure that services such as CloudFlare, SiteGround, WP Engine, and plugins such as W3 Total Cache, Breeze and WP Fastest Cache, serve the correct content to your visitors.

    5.00 out of 5
    ( 1 )
    Free!
    View
  • Rated 5.00 out of 5

    Aelia Tax Display by Country for WooCommerce

    Automatically shows prices with or without tax, depending on visitors’ country. It can also be used to keep prices fixed, regardless of the applicable VAT rate.

    5.00 out of 5
    ( 5 )
    $69.00
    View
  • Rated 4.67 out of 5

    Aelia Blacklister for WooCommerce

    Allows to enter custom rules to prevent unwanted customers from completing the checkout. This product can help reducing the frequency of fraudulent orders.

    4.67 out of 5
    ( 11 )
    $79.00
    View
  • Rated 5.00 out of 5

    WooCommerce Product Add-ons – Currency Switcher Integration

    Extends the WooCommerce Product Add-ons plugin, adding support for the Aelia Currency Switcher for WooCommerce, to convert the price of addons to multiple currencies.

    5.00 out of 5
    ( 1 )
    Free!
    View
Aelia Logo - 600x340

The WooCommerce Internationalisation experts

Links

  • Browse our products
  • About
  • Contact
  • Impressum
Business All-Starts - Thought Leader WooCommerce Ecommerce
© Aelia
  • Privacy policy
  • Impressum
  • HTML Sitemap
  • Terms and Conditions of Sale and Support
Link to: LoginGuard for Vanilla Forums 2.0 Link to: LoginGuard for Vanilla Forums 2.0 LoginGuard for Vanilla Forums 2.0Link to: Post Scheduler for Vanilla Forums 2.0/2.1b Link to: Post Scheduler for Vanilla Forums 2.0/2.1b Post Scheduler for Vanilla Forums 2.0/2.1b
Scroll to top Scroll to top Scroll to top