4

Integrating logins and such with another website.

http://drupal.org

Hi, I'd like to integrate the login (and avatars/pictures) for my drupal site with one specific openid provider. If the user doesn't have an account with the openid provider, they shouldn't be able to login. (It's the steam openid provider, and my website is for steam games, so if they don't have any steam games they shouldn't be posting)

The only problem is I'm having a problem thinking how to do this. The way I see it I have 3 options

1) Make a new login backend for drupal. Is this possible? Would it work baring in mind the problems listed below? If so can anyone point me at the relevant pages in the documentation?

2) Force drupals current login system to only allow login via one specific OpenID provider. There doesn't seem to be a way to do this, and even if there was, Drupals OpenID doesn't seem to work with Steams OpenID ( http://steamcommunity.com/openid ), after logging in via steam you get redirected back to drupal which says "OpenID login failed."

3) Someone here comes up with a much better way to do this

Possible problems:
1) On steam any character in a name is valid. Including punctuation, unicode. Will this be a problem with drupal?
2) Allowing the user to have an avatar, which I would automatically grab from the steam community. But not allowing the user to change their avatar. (As it would sync with the avatar they have on the steam community)

read more

Read »
Created by Dplanet 1 year 32 weeks ago
Category: Modules   Tags:

PSD to Drupal Theme

Drupal Development

Module Development

Get an Estimate

Best published scoops - Modules

Tags for Integrating logins and such with another website.

Recent comments