[12:56] <AlexFrolov> hi everyone
[12:56] <AlexFrolov> i need some help
[12:56] <AlexFrolov> We try to integrate launchpad authentication to our application. The main idea - when user press log in button he redirects to "log in" launchpad window, then fills fields with login and password, then redirects to confirm launchpad window and after successful login user redirects to our application. Now i use exchange_request_token_for_access_token function, but there is a problem - after confirm page user redirects to page where he can choose his
[12:56] <AlexFrolov> rights. How can i redirect him to my application exactly after confirm window and get his name in case of successful authentication?
[13:05] <wgrant> AlexFrolov: You specify the return URL in the normal OpenID fashion. You can obtain the name using the standard OpenID SReg extension.
[13:06] <dpm> hi cjwatson, welcome back - you told me to re-ping you today if you could have the chance of looking into this: "as per the conversation on RT #74952, would you have some time to review https://code.launchpad.net/~dpm/lp-get-ul10nstats/distro-support/+merge/234349 ?"
[13:14] <cjwatson> dpm: Oh yeah, OK, let me queue that up for this afternoon
[13:14] <cjwatson> (Was about to lunch)
[13:16] <dpm> sounds great, thanks cjwatson, and enjoy your lunch
[22:13] <ehoover> wgrant: the email i have about renewal says to follow the instructions on my project overview page, but i don't see any - do i need to do anything special or do i just go buy the voucher like i did when i first started?
[23:18] <wgrant> ehoover: You can always head over to https://launchpad.net/~/+vouchers. But which project page are you looking at/
[23:18] <ehoover> wgrant: the email gave the link to https://launchpad.net/pipelight
[23:21] <ehoover> i just didn't want to screw anything up, everything seems to be set correctly right now - so changes would be bad ;)
[23:21] <wgrant> ehoover: Oh, you've changed the license of the project to open source.
[23:21] <wgrant> Well, someone has.
[23:21] <ehoover> wgrant: no, it's always been open source
[23:22] <slackner> ehoover: ah, i remember something - wasn't it necessary to change that temporarily to buy a license ? xD
[23:22] <wgrant> Technically yes
[23:22] <ehoover> slackner, wgrant: we didn't have to before ;)
[23:22] <wgrant> But in LP you need to have Other/Proprietary to get the link to purchase a subscription.
[23:22] <ehoover> ahh, that makes sense then
[23:25] <ehoover> hmm, it doesn't want to let me change my billing address
[23:26] <ehoover> i'll try again ;)
[23:29] <ehoover> so, it's all right on canonical's end - but on "Merchandise Mania" it won't let me edit the billing address :/
[23:30] <wgrant> The shop is a little dodgy sometimes... What's it saying?
[23:30] <ehoover> wgrant: it has the billing all pre-filled in, i cannot change it
[23:31] <ehoover> should i maybe cancel and try in a different browser?
[23:31] <wgrant> Can you see a setting in your profile or something?
[23:31] <ehoover> it doesn't seem to show a profile
[23:32] <ehoover> on canonical's end there is, but that's all correct
[23:32] <ehoover> (it shows my old address on the merchant page)
[23:33] <wgrant> wat
[23:33] <wgrant> That's a new one.
[23:33] <ehoover> yeah, let me try in a "clean" browser
[23:35] <ehoover> ah, i bet it's that it's taking the primary address from the address book
[23:35] <ehoover> even though that's not the one i selected
[23:36] <ehoover> hurray!
[23:37] <wgrant> ehoover: Success?
[23:38] <ehoover> wgrant: yup, saving the transaction page confirmation number now :)
[23:39] <ehoover> so, yeah - it's probably sending the primary address instead of the selected address to the merchant ;)
[23:40] <ehoover> i really like that it uses the extra verification system visa allows you to setup though - you guys are the _only_ merchant i know of that does
[23:42] <ehoover> wgrant, slackner: looks like we're all setup (expiration date updated on https://launchpad.net/pipelight).  hopefully our repos don't have an interruption in service ;)
[23:43] <slackner> ehoover: nice :)
[23:45] <wgrant> The subscription didn't expire for another 5 days anyway. Glad you got it sorted out.
[23:46] <ehoover> wgrant: really? it said the 11th, i just didn't want to wait until the very last minute ;)
[23:47] <ehoover> we try to be low maintenance, we just don't always succeed ;)
[23:47] <slackner> ehoover: no, it said 2014-11-15 ;)
[23:47] <wgrant> ehoover: I see 2014-11-16
[23:47] <wgrant> Given my timezone, that means 2014-11-15
[23:48] <ehoover> eh, well - i misread it then ;)
[23:48] <wgrant> But misread on the side of safety :)
[23:48] <ehoover> indeed :)
[23:49] <ehoover> hopefully it would have reminded me closer to the date if i had misremembered in a less favorable way ;)
[23:50] <ehoover> better to do it on a weekday during business hours anyway, my credit union can be a giant pain in the ass outside business normal hours
[23:50] <ehoover> *normal business
[23:51] <ehoover> "why was my card rejected?" "oh, didn't you know? we sent you a new one in the mail and assumed that the old one should be invalid two days after we sent the new one"
[23:51] <ehoover> didn't get it until the next day :/
[23:52] <ehoover> (this happened on a weekend of course, so the next day was a monday)
[23:54] <ehoover> </rant? ;)
[23:54] <ehoover> *>