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 for Vanilla Forums by Aelia: lets users sign in with their Steam account

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

  • WooCommerce Composite Products – Currency Switcher Integration

    Extends the WooCommerce Composite Products plugin, adding support for the Aelia Currency Switcher for WooCommerce, to convert the prices of composite products to multiple currencies.

    0 out of 5
    ( 0 )
    Free!
    View
  • WooCommerce Subscriptions – Currency Switcher Integration

    Extends the WooCommerce Subscriptions plugin, adding support for the Aelia Currency Switcher for WooCommerce, to convert the prices of subscriptions to multiple currencies.

    0 out of 5
    ( 0 )
    Free!
    View
  • WooCommerce Bookings – Currency Switcher Integration

    Extends the WooCommerce Bookings plugin, adding support for the Aelia Currency Switcher for WooCommerce, to convert the prices of bookings to multiple currencies.

    0 out of 5
    ( 0 )
    Free!
    View
  • Aelia First Data/AIB Authipay Gateway for WooCommerce

    This payment plugin allows your site to accept payments via the PCI compliant, secure servers provided by First Data and AIB Authipay.

    0 out of 5
    ( 0 )
    $69.00
    View
Aelia Logo - 600x340

The WooCommerce Internationalisation experts

Links

  • Browse our products
  • About
  • Contact
  • Impressum

Categories

  • Announcements
  • Blog
  • Downloads
  • Easy Digital Downloads
  • General
  • Golden Rules
  • Magento E-Commerce
  • News
  • Vanilla Forums
  • WooCommerce
  • WooCommerce Currency Switcher Add-ons
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.0Login Guard for Vanilla Forums by Aelia: improves security and tracks failed loginsLink 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 by Aelia: schedules discussions to appear at a set timePost Scheduler for Vanilla Forums 2.0/2.1b
Scroll to top Scroll to top Scroll to top