| 1 | OpenID Server for MT |
|---|
| 2 | |
|---|
| 3 | This is a Movable Type plugin that enables authors on your Movable |
|---|
| 4 | Type site to log into OpenID sites with their Movable Type logins. |
|---|
| 5 | |
|---|
| 6 | http://www.sixapart.com/movabletype/ |
|---|
| 7 | http://www.openid.net/ |
|---|
| 8 | |
|---|
| 9 | |
|---|
| 10 | DEPENDENCIES |
|---|
| 11 | |
|---|
| 12 | This software requires: |
|---|
| 13 | |
|---|
| 14 | * Movable Type 4.0 |
|---|
| 15 | |
|---|
| 16 | This distribution also contains the additional required Perl modules: |
|---|
| 17 | |
|---|
| 18 | * Net::OpenID::Server |
|---|
| 19 | |
|---|
| 20 | |
|---|
| 21 | INSTALLATION |
|---|
| 22 | |
|---|
| 23 | To install this plugin: |
|---|
| 24 | |
|---|
| 25 | 1. Unzip the archive to your Movable Type directory. |
|---|
| 26 | |
|---|
| 27 | Each author who wishes to use an OpenID must then set up their profile |
|---|
| 28 | pages. To set up your OpenID: |
|---|
| 29 | |
|---|
| 30 | 1. In your author profile, set your Website URL to the URL you |
|---|
| 31 | wish to use as your profile. |
|---|
| 32 | 2. In the <head> section of that page, add the HTML tag: |
|---|
| 33 | |
|---|
| 34 | <link rel="openid.server" |
|---|
| 35 | href="<MTCGIPath>plugins/openid-server/server.cgi" /> |
|---|
| 36 | |
|---|
| 37 | OR |
|---|
| 38 | |
|---|
| 39 | <$MTOpenIDHeader$> |
|---|
| 40 | |
|---|
| 41 | If your profile page is a static HTML page, replace "<MTCGIPath>" |
|---|
| 42 | with the CGIPath to the copy of Movable Type where the plugin |
|---|
| 43 | is installed. |
|---|
| 44 | |
|---|
| 45 | To sign in with OpenID: |
|---|
| 46 | |
|---|
| 47 | 1. When presented with an OpenID signon form, enter the URL to your |
|---|
| 48 | profile page. If you are not logged in to Movable Type, you will |
|---|
| 49 | be prompted to log in. |
|---|
| 50 | |
|---|
| 51 | Try logging into LiveJournal with your OpenID at: |
|---|
| 52 | |
|---|
| 53 | http://www.livejournal.com/openid/ |
|---|
| 54 | |
|---|
| 55 | (You'll have to log out first if you have a real LJ account.) |
|---|
| 56 | |
|---|
| 57 | |
|---|
| 58 | COPYRIGHT AND LICENCE |
|---|
| 59 | |
|---|
| 60 | Updated for MT4 by Mark Carey (http://mt-hacks.com) |
|---|
| 61 | |
|---|
| 62 | Copyright 2005 Mark Paschal <markpasc@markpasc.org> |
|---|
| 63 | |
|---|
| 64 | This library is free software; you can redistribute it and/or modify |
|---|
| 65 | it under the same terms as Perl itself. |
|---|
| 66 | |
|---|
| 67 | This software is based on a first draft by Brad Choate. Thanks, Brad! |
|---|
| 68 | |
|---|