Дошли руки до разборок с OpenID. Цель - прикрутить OpenID в качестве альтернативы регистрации/входу в проекте на Symfony2 PR4 (все некогда портировать на более новую версию).

Решил пойти стандартным в таких ситуациях путём:

  1. почитал что такое OpenID;
  2. нашел простую и работающую библиотеку (не самому же писать :3);
  3. оформил в виде бандла к фреймворку, чтобы можно было использовать в других проектах (только разницу между pr4 и версией фреймворка нового проекта учесть, а это - мелочи).

Keep reading

Now login using Google OpenID

Few people had complained using the contact form on the site that they wanted to submit fares but were unable to do so because they were neither on twitter or facebook.

We decided to use the OpenID feature of Google to let people login using their GMail addresses and hopefully cover 95% of the population!

Yes there are a few people who still use hotmail, yahoo & rediff, but we might someday  include those as well. As of now, anyone with a Google account can login and add fares. I hope we’ve made it as simple as possible.

PS: we used lightopenid to help with the Google logins.