[geeklog-devel] Twitter OAuth for Geeklog

Tom websitemaster at cogeco.net
Mon Aug 16 22:15:26 EDT 2010


Hi Ivy,

I was able to log in via LinkedIn and all seemed fine. Is there currently no
way to get a password to the user?

With Twitter, I went to my Twitter Account -> Settings -> Connections
I saw no way of removing the Geeklogjp connection. I could only revoke
access, which I did. I then logged back into your Geeklog site using
Twitter. Twitter asked me if it should allow access again which I said ok.
All seems fine, my Geeklog account is updated with my new Twitter
information. Checking in the Connections tab on Twitter, Geeklogjp does now
have read and write access.  The only thing is, I still (after about 10
minutes) do not have a direct message with a password.

With Facebook, I didn't get very far. Clicking on the Facebook Login button,
it brought me to a Facebook page asking if it should give Geeklogjp access
to my information (this was in Internet Explorer 8 and I was already logged
into Facebook). I clicked Allow and then for some reason the File Download
form came up and then an Internet Explorer error message came up saying
cannot download. I figured this may be a Internet Explorer "thing" so I then
tried Google Chrome. Clicking on the Login button brought me to the Facebook
login page. When I attempted to login I got the following error message.

{
   "error": {
      "type": "OAuthException",
      "message": "Invalid redirect_uri: The Facebook Connect cross-domain
receiver URL (http://gl17x.hiroron.com/users.php?oauth_login=facebook) must
have the application's Connect URL (http://fb.hiroron.com/) as a prefix.
You can configure the Connect URL in the <a
href=\"http://www.facebook.com/developers/editapp.php?app_id=131898813520219
\">Application Settings Editor</a>."
   }
}

It looks like Facebook doesn't like the different domain prefix.

Let me know when you want me to test logging in again.

Thanks

Tom

-----Original Message-----
From: geeklog-devel-bounces at lists.geeklog.net
[mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of ????@Geeklog
IvyWe
Sent: August-16-10 12:06 PM
To: Geeklog Development
Subject: Re: [geeklog-devel] Twitter OAuth for Geeklog

Tom,

> I see that your development site now has Facebook and LinkedIn login
> buttons.  How is development going and when do you expect to release it (I
> hope!) ?

Today, we finished.
Please test Twitter Facebook LinkedIn OAuth in Geeklog!
http://gl17x.hiroron.com/

Now we are writing documents.

(1)
Twitter OAuth: Username and other are set. e-mail is not set but
Geeklog send password by Twitter direct message.
So the user can edit account.

Tom, please set off Twitter Geeklogjp application(read only) in settings.
And try OAuth via Twitter, then Geeklogjp application(read and write)
will appear in settings.
You will get direct message.

(2)
via Facebook OAuth: Username, e-mail and other are set. Password is not set.

(3)
via LinkedIn OAuth: Username and other without e-mail. Password is not set.

We will release Aug. 18 or 19 may be.


Files:
  language/english.php
  language/japanese_utf-8.php
  system/lib-security.php
  system/classes/oauthhelper.class.php (+)
  system/classes/oauth/twitter.auth.class.php (+)
  system/classes/oauth/facebook.auth.class.php (+)
  system/classes/oauth/linkedin.auth.class.php (+)

add to PEAR
  system/pear/Net/URL2.php (+)      <- Net_URL2-0.3.1
  system/pear/HTTP/Request2.php (+) <- HTTP_Request2-0.5.2
  system/pear/HTTP/Request2/* (+)   <- HTTP_Request2-0.5.2
  system/pear/HTTP/OAuth.php (+)    <- HTTP_OAuth-0.1.18
  system/pear/HTTP/OAuth/* (+)      <- HTTP_OAuth-0.1.18

Public_html
  public_html/lib-common.php
  public_html/users.php
  public_html/images/sign-in-with-twitter.png (+)
  public_html/images/sign-in-with-twitter-sm.png (+)
  public_html/images/sign-in-with-facebook.png (+)
  public_html/images/sign-in-with-linkedin.png (+)

Theme
  public_html/layout/professional/loginform.thtml
  public_html/layout/professional/loginform_oauth.thtml (+)
  public_html/layout/professional/users/loginform.thtml

Author: @wkyhiroron
Presented by IVYWE and Winkey

bye, Ivy

--
http://www.geeklog.jp
http://www.ivywe.co.jp

2010/8/17 Tom <websitemaster at cogeco.net>:
> I see that your development site now has Facebook and LinkedIn login
> buttons.  How is development going and when do you expect to release it (I
> hope!) ?
>
> Thanks
>
> Tom
>
> -----Original Message-----
> From: geeklog-devel-bounces at lists.geeklog.net
> [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of hiroron
> Sent: August-05-10 6:40 AM
> To: geeklog-devel at lists.geeklog.net
> Subject: [geeklog-devel] Twitter OAuth for Geeklog
>
>
> Hi,
> Twitter OAuth for Geeklog is under development.
> Everyone try to login with "Sign in with Twitter" button at
> http://gl17x.hiroron.com/.
> Your feedback is highly appreciated.
> No problem found so far at Japanese environment.
>
> Easier user login method for community site by Geeklog.
>
> bye, hiroron
> --
> http://hiroron.com/
>
>
> _______________________________________________
> geeklog-devel mailing list
> geeklog-devel at lists.geeklog.net
> http://eight.pairlist.net/mailman/listinfo/geeklog-devel
>
> __________ Information from ESET NOD32 Antivirus, version of virus
signature
> database 5342 (20100805) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
>
>
>
>
> __________ Information from ESET NOD32 Antivirus, version of virus
signature
> database 5370 (20100816) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
>
> _______________________________________________
> geeklog-devel mailing list
> geeklog-devel at lists.geeklog.net
> http://eight.pairlist.net/mailman/listinfo/geeklog-devel
>
_______________________________________________
geeklog-devel mailing list
geeklog-devel at lists.geeklog.net
http://eight.pairlist.net/mailman/listinfo/geeklog-devel

__________ Information from ESET NOD32 Antivirus, version of virus signature
database 5371 (20100816) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com


 

__________ Information from ESET NOD32 Antivirus, version of virus signature
database 5371 (20100816) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com
 




More information about the geeklog-devel mailing list