Search
Code Directory
 ASP
 ASP.NET
 C/C++
 CFML
 CGI/PERL
 Delphi
 Development
 Flash
 HTML
 Java
 JavaScript
 Pascal
 PHP
 Python
 SQL
 Tools
 Visual Basic & VB.NET
 XML
New Code
Social Media Script 1.0
ByteScout PDF Renderer SDK 9.0.0.3079
Magento Mobile App Builder 2.0.0
Binary MLM Plan 1.0.2
Review Assistant 4.0
SSIS Data Flow Components 1.8
Maulik Shah 1.0
GetOrgChart 2.4.91
ODBC Driver for SQL Azure 2.4
EntityDAC 2.0
CarMax Clone Script 1.0
Mega Menu Magento 2 2.0
Luxand FaceSDK 6.5.1
Data Puppy Lite (64-bit) 1.0
Bytescout BarCode Reader SDK 10.1.0.1778
Top Code
Bopup IM Client SDK 1.0.0
Library Management System 1.0
Readymade Wedding Directory Script 1.0.2
Open Source Practice Management Project 1.0
Event Ticketing System by PHPJabbers 1.0
Notebook Mini 1.0
FLAM Player for Music and Sound 1.56
Visual Python IDE 1.0
Chess Master 1.0
Calorie Calculator -
Stani's Python Editor 1.0
PHPtravels 1.1
ABPollMaster 1.I
Graphical Sorting Program Script 1.1
HTMLPad 2007 Pro 8.3
Top Rated
Output Messenger 1.8.0
Aliexpress Clone- Ec21 Script 1
Indiegogo Clone 3.0
Online Food Ordeing System 1.0
PHP Image Resize Script 1.0
Best Spotify Clone 1.0
Get Random Record Based on Weight 1.0.0
Travel Portal Script 9.29
Magento Product Designer 1.0
OFOS - Just Eat Clone Script 1.0
PrestaShop Upload Images Module 1.2.1
Trading Software 1.2.4
Deals and Discounts Website Script 1.0.2
ADO.NET Provider for ExactTarget 1.0
Solid File System OS edition 5.1
OpenID Delegation 0.1
File ID: 87214






OpenID Delegation 0.1
Download OpenID Delegation 0.1http://willdaniels.co.uk/Report Error Link
License: Freeware
File Size: 10.0 KB
Downloads: 2
Submit Rating:
OpenID Delegation 0.1 Description
Description: I've been a fan of OpenID ever since it first turned up on the web, when they were offering bounties for implementing it in popular web apps. So I'm very happy about the scale of adoption it's achieved, and since I've started seeing places where you can use your OpenID to post comments on blogs etc. I thought it was about time I figured out what I needed to do to use my own URL as an OpenID, instead of the generic Launchpad one I've been using most recently.


It didn't take long to discover that all I need is a couple of link tags in the document head element of my homepage, pointing to an OpenID authentication server and the "real" URL it can authenticate.

But simple as that is to achieve, I really didn't want to just go and edit my Joomla! template to add the necessary links because I'm expecting to change the template very soon. It's probably a fair point to make that I've been neglecting this site recently and "intending" to do quite a lot of things with it for a very long time now, but either way; if I update it all tomorrow then I'd be making the same change again immediately, or if I finally update it next month, then I'm not likely to remember the OpenID links until I can't authenticate to something. And in any case, it's just not a very "nice" way of implementing this...at least not when all you need is a silly little system plugin to handle it for you properly.

I had a quick look in the Joomla! Extensions Directory, and saw that there was already a plugin to do this, but it is labelled for 1.0 and switching off "legacy mode" completely is one of the objectives I had in mind for when I revamp the site. I figured it would take all of 5 minutes to knock-up a new plugin myself, so true to form it ended up taking closer to 5 hours, for lots of stupid little reasons that had no business in complicating matters! Never mind, it's done now and I'm happy. So here it is for anybody else wanting the same.

Just to be clear, this is not much use for a Joomla! "community" type site, it's really only useful I think for somebody like me who uses Joomla! for their homepage; it doesn't deal with OpenID authentication either as a client or a server, it's basically just tagging your pages (all of them except for in the Administration area or any not of the JDocumentHTML class) with your real OpenID and directions to the appropriate handler. But despite the simplicity, this yields two notable advantages:

* You can use the URL of any normal (X)HTML page from your own Joomla! site to identify yourself to OpenID-enabled systems.
* You can change your OpenID service freely without actually changing your OpenID, you just have to update the server and delegate fields on your site.

Furthermore, in doing this, you are implicitly saying that the owner of the specified OpenID owns the pages (i.e. claiming them with a verifiable identity). Whether or not there exists, or ever will exist, any application that might use that identity in relation to your pages, I very much doubt, but still, it seems like a nice thing to do!

License: Freeware

Related: openid, it039s, Joomla, i039m, i039ve, Plugin, Update, Pages, Server, Change, Homepage, didn, Authentication, Template, figured, Links

O/S:Linux, Solaris, Mac OS X, iPhone

File Size: 10.0 KB

Downloads: 2



More Similar Code

OpenID Blog is a simple blogging software written in PHP with OpenID, RSS, and MySQL support. It allows you to easily deploy a blog on your website, providing you a lot of useful features.



The Comments with OpenId plugin allows the user to provide his/her details via all the famous OpenID service providers (Google, Yandex, LiveJournal etc.) while commenting. A working example of the plugin can be found on http://unixpin.com



Module allows automatic registration of (successfully logged in) OpenID users, even in case OpenID provider didn't supply data necessary for Drupal user registration (valid username and email).

Module maintained by Valery Lourie...



This module integrates javascript OpenID Selector with Drupal's OpenID client.

This module substitutes Drupal's default OpenID form with javascript OpenID Selector widget, so users do not even need to know what OpenID URL is.



The OpenID Provider SREG module provides simple registration functionality for the openid_provider module for Drupal. It allows hooking into openid_provider_persona, content_profile (via openid_cp_field) or any other module that users wish to...



OpenID Attribute Exchange is an extension for OpenID service which allows the transfer of various user related details/information/attributes between the relying party and the identity provider. There are two primary operations that can be done...



OpenID Simple Registation (SREG) is an extension to the OpenID Authentication protocol that allows for very light-weight profile exchange. It is designed to pass eight commonly requested pieces of information when an End User goes to register a...



The OpenID style is the only option available.

Installation

Unpack in your modules folder (usually /sites/all/modules/) and enable under Administer > Site Building > Modules.



Posted by Rob Loach on December 5, 2006 at 10:53pm
OpenID

#D7CX: I pledge that OpenID URL module will have a full Drupal 7 release on the day Drupal 7 is released.

Allows you to delegate your URL as an OpenID. This...



The Launchpad OpenID module allows you to use Launchpad as a single sign-on provider for your Drupal site. This requires a modified version of the OpenID module for Drupal 5.x to be installed.

For more information on integrating your...

User Review for OpenID Delegation
- required fields
     

Please enter text on the image