]> git.mxchange.org Git - quix0rs-gnu-social.git/commit
finish openid
authorEvan Prodromou <evan@prodromou.name>
Wed, 18 Jun 2008 05:26:38 +0000 (01:26 -0400)
committerEvan Prodromou <evan@prodromou.name>
Wed, 18 Jun 2008 05:26:38 +0000 (01:26 -0400)
commit252c4098c4910ec2fc20feb9f1c1f92ada129b04
tree1fc6e898e763b3e9caaf05a03077c7a5a9ad6826
parent111bab65b4a01fdd4fd9d1302a79692941021d50
finish openid

Added some code to make finishing the OpenID login work.

Changed the OID storage so that there's a "canonical" URL and a
display URL. This is because of i-names, which is annoying.

If the login succeeds, we try to find a local user associated with the
canonical URL. If they don't exist, we let the user either create a
new account, or login to an existing account and connect to it.

A totally unrelated change is that the DB engine now uses InnoDB.

darcs-hash:20080618052638-84dde-909e51dbd5b9eadadf18cd010868baa18ea2349a.gz
actions/finishopenidlogin.php [new file with mode: 0644]
classes/User_openid.php
classes/stoica.ini
db/laconica.sql