Bug 271865 - Choqok should allow Oauth authentication for all Statusnet installations
Summary: Choqok should allow Oauth authentication for all Statusnet installations
Status: RESOLVED DOWNSTREAM
Alias: None
Product: choqok
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR normal
Target Milestone: ---
Assignee: Mehrdad Momeny
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-27 19:46 UTC by Bruno J.
Modified: 2011-05-08 12:28 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bruno J. 2011-04-27 19:46:10 UTC
Version:           unspecified (using KDE 4.6.2) 
OS:                Linux

And not only identi.ca
I could not find any reason for this behaviour.



Reproducible: Didn't try
Comment 1 Mehrdad Momeny 2011-05-01 07:36:56 UTC
For any StatusNet installation, You need to register Choqok as a client app, and get a consumer key / consumer secret pair, and give it to Choqok (there's no way other than code for this right now!)
We can't let you register and enter the consumer key/secret because anyone should register Choqok for itself, and this isn't the correct solution! There should be one Choqok registration for any service! And we can't achieve this!
Comment 2 Bruno J. 2011-05-01 14:15:44 UTC
Oh I see, I need to recompile choqok for that, though ?
Comment 3 Bruno J. 2011-05-01 14:17:58 UTC
Oh I see, I need to recompile choqok for that, though ?
Comment 4 Mehrdad Momeny 2011-05-01 14:25:48 UTC
(In reply to comment #3)
> Oh I see, I need to recompile choqok for that, though ?
hmm, If you want to do this for one statusnet website, No, I can teach you to do it ;)
Comment 5 Bruno J. 2011-05-01 14:31:14 UTC
I'm interested :)
Comment 6 Mehrdad Momeny 2011-05-08 12:28:18 UTC
Sorry, I forgot this thread :(

I checked the src code, you can't do this without changing the code.

If you want to change code:

Edit: microblogs/laconica/laconicaeditaccount.cpp
line 48,49 change the consumerKey and consumerSecret values to your registered one.
comment out line 145 to 149 (place // at the beginning of lines)

Now build the code and do like what you do it for Identi.ca

Let me know if there's any problem