Civic Smart Card coming to Edmonton?

At today’s Executive Committee meeting Councillors will discuss a report on Smart Card Solutions, the result of an inquiry Mayor Mandel made back in February. You might remember that the Transportation & Public Works Committee had approved a recommendation that ETS implement a smart card solution. But why should ETS be the only ones to benefit? That’s the thought that prompted the mayor to ask for more information.

 

A civic smart card would be something like the cards pictured above, presumably more like a modern credit card with a little chip embedded inside. It could serve two primary purposes: payment, like a gift card you’d get at Starbucks, but also identity, like a digital driver’s license.

The new report sidesteps the question about what it would take to implement a civic smart card that would work for all City services, including the Edmonton Public Library, essentially saying that a business case would need to be made, and that more research needs to be done to find similar solutions implemented elsewhere. I suppose that’s prudent, but I would think based on the TPW report that they’d have some idea (the estimate for an ETS solution was close to $23 million, which would pay for itself within 15 years).

Some highlights from the report:

  • Administration would contact the provincial and federal governments “to investigate possible synergies in respect to pilot projects around identity management.” Apparently both have already started exploring similar ideas.
  • ETS, Community Services, EPL, EFCL, and the University of Alberta are just a few of the potential partner organizations mentioned.
  • In response to the mayor’s question about engaging the public: “For a civic smart card to be successful and fully adopted by Edmontonians, Edmontonians must be engaged in the design and implementation planning process as well as the actual implementation of a solution.” Administration would leverage “every channel from town hall meetings to social media.”
  • For the IT folks reading this: “Administration should also engage the IT community by creating a project advisory group made up of Edmonton’s best and brightest technology minds…”

By improving Edmonton’s livability, the civic smart card supports the City’s strategic plan. What are the next steps?

The Information Technology Branch will take the lead, working with city departments and external stakeholders to develop the value assessment to determine if this initiative should be considered in the 2012-2014 capital budget. This project will provide a test case for the new IT governance framework which is being designed to allow the city to make the right technology investment decisions.

I really love the idea of a civic smart card for Edmonton. A quick Google search reveals lots of examples of transit cards, and even some parking cards, but not much for city-wide cards. As Councillor Iveson pointed out back in October, when writing about a smart card for ETS, “this isn’t leading edge stuff anymore. This is now an established practice.” I agree – ETS absolutely needs this. Something city-wide is quite intriguing, however, and I think Edmonton would be one of the innovators there.

Let’s get it done!

If you want to follow along with today’s meeting, you can do so here.

OpenID Connect

I’ve been doing some work with OpenID and OAuth lately, making use of the excellent DotNetOpenAuth library. I am pretty much a beginner when it comes to these technologies, but I have been able to get up-to-speed fairly quickly. I was a big fan of Facebook Connect, and I quite like the new Graph API too (which uses OAuth 2.0). Though it was easy to develop against, I think the biggest benefit of Facebook Connect was the excellent end user experience. It was consistent and simple.

In contrast, OpenID is a little more cumbersome, and a lot less consistent. The discussion on how to make it easier and sexier has been going on for a while now. It seems like some significant progress will be made this week when OpenID Connect is discussed at the Internet Identity Workshop. What is OpenID Connect?

We’ve heard loud and clear that sites looking to adopt OpenID want more than just a unique URL; social sites need basic things like your name, photo, and email address.

We have also heard that people want OpenID to be simple. I’ve heard story after story from developers implementing OpenID 2.0 who don’t understand why it is so complex and inevitably forgot to do something. Because it’s built on top of OAuth 2.0, the whole spec is fairly short and technology easy to understand. Building on OAuth provides amazing side benefits such as potentially being the first version of OpenID to work natively with desktop applications and even on mobile phones.

Chris Messina has some additional thoughts on the proposal here:

After OpenID 2.0, OpenID Connect is the next significant reconceptualization of the technology that aims to meet the needs of a changing environment — one that is defined by the flow of data rather than by its suppression. It is in this context that I believe OpenID Connect can help usher forth the next evolution in digital identity technologies, building on the simplicity of OAuth 2.0 and the decentralized architecture of OpenID.

It sounds very exciting – I hope OpenID Connect becomes a reality!

Facebook Connect gaining momentum

I’ve mentioned a few times that I’m a big fan of Facebook Connect. It’s easy for end users to understand and use, and relatively straightforward for developers to implement also. I’ve been working on adding Connect support to ShareEdmonton, and haven’t run into any major roadblocks yet.

Recently, I started looking for information about other sites that have integrated Facebook Connect. Here are some highlights:

And most recently, I found this very interesting post about Citysearch, one of the first websites to integrate with Facebook Connect:

In the four months the site has been testing Facebook Connect, 94 percent of reviewers have published their reviews to Facebook, where an average of 40 people see them and 70 percent click back to Citysearch. That has translated into new members: daily registrations on Citysearch have tripled.

That’s fairly impressive – every item shared through Facebook generates 28 unique visitors! Though I’m not quite sure how they got those numbers, so take them with a grain of salt.

I fully expect Facebook Connect to keep gaining momentum!

Happy 5th Birthday Facebook!

Today is Facebook’s 5th birthday. Hard to believe it has been around that long, actually. Over 150 million people have joined since launch, and Facebook is now a household name. I remain a regular user of the site, though I’m not nearly as active there as I once was. I guess you could say the buzz eventually subsided for me.

I am continually amazed at how many people have Facebook accounts. Almost my entire family does – even my Grandma, who just joined last week! And it’s more than just having an account. My parents are very active on the site, far more active than I am. This is important.

Why? Because of Facebook Connect. I’ve been playing with it recently, and I’m impressed with how easy it is to integrate into a website. Essentially Facebook Connect is a single-sign-on service. Instead of creating a new account at a website, you can just login with your Facebook credentials. Additionally, the site can publish stories to your feed if you allow it. It’s pretty slick.

Facebook Connect needs lots of active users to be successful. It also needs participating websites. Though there aren’t very many yet, I expect adoption to pick up. It’s easier to decide on Facebook Connect than on something like OpenID because you don’t have to explain what it is, and chances are your users already have a Facebook account anyway.

It’ll be interesting to see how Facebook changes over the next five years. I’d bet that Facebook Connect will play a big part in any changes.

For more on Facebook’s 5th birthday and some up-to-date statistics, check out Hitwise and VentureBeat.

Yahoo and Google become OpenID providers

Post Image The OpenID single sign-on project got a major boost this week when Yahoo announced it would enable it’s 250 million users to use their Yahoo logins for authenticating at OpenID websites. And just yesterday, Google announced that Blogger accounts can now be used as OpenID logins. OpenID is definitely gaining momentum.

So what is OpenID?

OpenID eliminates the need for multiple usernames across different websites, simplifying your online experience.

You get to choose the OpenID Provider that best meets your needs and most importantly that you trust. At the same time, your OpenID can stay with you, no matter which Provider you move to. And best of all, the OpenID technology is not proprietary and is completely free.

It’s a really good idea, and works fairly well in practice. I think a major question new users will have is, which provider should I use?

See I think most users have a Yahoo account and a Google account, and many others. There are tons of sites that act as OpenID providers. Which one should you choose? How do you decide which to use as your provider?

I guess it wouldn’t matter if you could combine them somehow. I don’t know enough about OpenID to know if that’s possible. Anyone reading this have any idea?

Read: OpenID