These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

Dev Blog: Welcome to developers.testeveonline.com

First post First post
Author
Querns
GoonWaffe
Goonswarm Federation
#21 - 2014-10-06 16:33:17 UTC
Added developers.testeveonline.com to my RSS reader. (yes, i'm old fashioned, wanna fight about it)

Happy to hear that CCP is shifting CCP Foxfour to do API stuff full-time, too!

This post was crafted by the wormhole expert of the Goonswarm Economic Warfare Cabal, the foremost authority on Eve: Online economics and gameplay.

Kossaw
Body Count Inc.
Mercenary Coalition
#22 - 2014-10-06 17:54:43 UTC
Lors Dornick wrote:
Kossaw wrote:


But I fail to say ANY valid reason why you should demand that I have one so that I can use this site.

It's very simple.
They want to know who you are before your get full access.
Linking an account to a credit card is the easiest way to do this.

And if they want to have this information out, without having to develop a more complex solution, this is the way.


How about you let CCP answer instead of putting words into their mouth.

WTB : An image in my signature

Aquila Sagitta
Blue-Fire
#23 - 2014-10-06 18:04:58 UTC
What do I do with this client ID and secret key?
Nicen Jehr
The Scope
Gallente Federation
#24 - 2014-10-06 19:11:25 UTC  |  Edited by: Nicen Jehr
I have created a developer account and an app. But I am now seeing this error:

{"error":"invalid_client", "error_description":"Unknown client"}

when I redirect to this URL:

https://login.eveonline.com/oauth/authorize?response_type=code&redirect_uri=http%3A%2F%2Flocalhost%3A7888%2Fevesso%2Fcallback&client_id=18b71af765a34073bf1e2d1d434d99a3&scope=&state=non-unique%20state

edit: thank Fireborn ETF it works on test server!
Nicen Jehr
The Scope
Gallente Federation
#25 - 2014-10-06 19:20:28 UTC
Aquila Sagitta wrote:
What do I do with this client ID and secret key?
Docs were hard to find and should (imo) be linked to from the applications page https://developers.testeveonline.com/resource/single-sign-on
Fireborn ETF
Ida Tech
#26 - 2014-10-06 19:25:02 UTC
Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#27 - 2014-10-06 19:44:00 UTC
In case my earlier post wasn't obvious:

https://github.com/fuzzysteve/eve-sso-auth is a php implementation of the oauth login required for using this SSO. It has some twiddly bits, in that it pulls the character's corp and alliance as well, and sticks it in a database. However, that's not a requirement. Stripping it out is easy.

The code should be simple enough to read, even if you don't read PHP.

You send someone to devlogin.php

you have it send them back to devauthcallback.php (the url must match what you put in for the application.)

It sets up the DB entries if they're needed, and then redirects the user to another page, with a php session configured.

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter

Two step
Aperture Harmonics
#28 - 2014-10-06 22:30:01 UTC
Another SSO example: https://github.com/jgoldshlag/edk_eve_sso (my EDK plugin for using SSO to authenticate comments)

CSM 7 Secretary CSM 6 Alternate Delegate @two_step_eve on Twitter My Blog

Nicen Jehr
The Scope
Gallente Federation
#29 - 2014-10-07 05:18:20 UTC
I built a demo app in node.js if anyone wants to use it as a starting point:
https://github.com/plato-cambrian/eve-sso-demo
Hopefully someone can make a passport.js extension for EVE, it's quite widely used
Aineko Macx
#30 - 2014-10-07 08:00:16 UTC  |  Edited by: Aineko Macx
Indeed, not supporting DirectDebit or PayPal as verification is fail. When will people learn that in many parts of the world CC's are uncommon (and unecessary)? The necessary data about ownership is passed in these methods just as well.
Bloemkoolsaus
Deep Core Mining Inc.
Caldari State
#31 - 2014-10-07 08:36:02 UTC
CCP FoxFour wrote:
This requirement is not going away. Sorry. :(

Ok... so that means you either don't want me to use this stuff??Ugh
Or can I invoice you the cost for a creditcard if I get one?Pirate

For the record, I have been paying your wages for the last 10 years. Now, that doesn't mean I am entitled to anything, but being excluded for functionality (wich has awesome potential) just for not having a creditcard is some nice customer retention...
Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#32 - 2014-10-07 09:04:28 UTC
Just so everyone is clear (assuming I'm right) the card requirement is one from Legal, rather than from the development team. It's probably so Legal can sleep easy, knowing that there's a verified address somewhere that they can yell at, if that person starts doing something 'bad'.

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter

Cor'len
Doomheim
#33 - 2014-10-07 09:12:32 UTC
Steve Ronuken wrote:
Just so everyone is clear (assuming I'm right) the card requirement is one from Legal, rather than from the development team. It's probably so Legal can sleep easy, knowing that there's a verified address somewhere that they can yell at, if that person starts doing something 'bad'.


Or so that CCP FoxFour can write a nice postcard with "Don't be a bad" on it, and send it right to your home address. ;)


I really don't mind the CC requirement either. And if any of you are going "huh buh I only have a debit card", have you ever f***ing used it for anything? You should be aware that as long as it has a "Visa" or "Mastercard" or whatever CCP accepts logo on it, you can use it.


Also, yay developer site! Very nice work.
Bloemkoolsaus
Deep Core Mining Inc.
Caldari State
#34 - 2014-10-07 09:44:56 UTC
Steve Ronuken wrote:
Just so everyone is clear (assuming I'm right) the card requirement is one from Legal, rather than from the development team. It's probably so Legal can sleep easy, knowing that there's a verified address somewhere that they can yell at, if that person starts doing something 'bad'.


That still means they are excluding me (and possibly others??) for functionality that I am paying for via my subscriptions.
Sephira Galamore
Inner Beard Society
#35 - 2014-10-07 10:37:28 UTC  |  Edited by: Sephira Galamore
Bloemkoolsaus wrote:
Steve Ronuken wrote:
Just so everyone is clear (assuming I'm right) the card requirement is one from Legal, rather than from the development team. It's probably so Legal can sleep easy, knowing that there's a verified address somewhere that they can yell at, if that person starts doing something 'bad'.

That still means they are excluding me (and possibly others??) for functionality that I am paying for via my subscriptions.
Where did you get that impression?

Don't get me wrong, I think it would be nice if they'd accept at least debit cards e.g.
But I don't remember any place where it says that you are guaranteed 3rd party development access.
Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#36 - 2014-10-07 10:51:17 UTC
Sephira Galamore wrote:
Bloemkoolsaus wrote:
Steve Ronuken wrote:
Just so everyone is clear (assuming I'm right) the card requirement is one from Legal, rather than from the development team. It's probably so Legal can sleep easy, knowing that there's a verified address somewhere that they can yell at, if that person starts doing something 'bad'.

That still means they are excluding me (and possibly others??) for functionality that I am paying for via my subscriptions.
Where did you get that impression?

Don't get me wrong, I think it would be nice if they'd accept at least debit cards e.g.
But I don't remember any place where it says that you are guaranteed 3rd party development access.



Debit cards should work as well.

I've only paid with a debit mastercard, and it works fine.

(credit card is often used to mean 'a plastic card with visa or mastercard on it', rather than one that actually does credit)

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter

Bloemkoolsaus
Deep Core Mining Inc.
Caldari State
#37 - 2014-10-07 11:23:27 UTC
Steve Ronuken wrote:
Debit cards should work as well.

I've only paid with a debit mastercard, and it works fine.

(credit card is often used to mean 'a plastic card with visa or mastercard on it', rather than one that actually does credit)


That type of card is called a prepaid creditcard in my country, but has the same `problems` as a normal creditcard. It costs a substantial anual fee and is totally useless for me in my day to day life.

The banks here issue Maestro debitcards, I use those to pay for my subscriptions through recurring directdebit (I have also used iDEAL on a number of occasions). However, the developers site is not accepting this as valid.
Legedric Striker
Brave Newbies Inc.
Brave Collective
#38 - 2014-10-07 12:24:15 UTC
Well, I like the approach of this site and I'd love to use it but the credit card requirement just to get myself onto this platform is a big no-go and show stopper for me.

I do own a CC but I refuse just to "store" this kind of very sensible information at CCP's hands to get onto a special kind of platform. I do trust CCP but I just won't give away some payment information into a database I don't know how secure it may or may not be to verify myself as a real life person.

I do understand that CCP wants to get their hands on some guys using their dev-thingy to create evil stuff etc. but there are many ways to verify a real life user or user's address without having to ask for credit card data.

So awesome work on the platform from the CCP development team - as usual, but terrible work on this "credit card verification" bullshit by your legal team.

EVE-Skillplan.net - Plan your pilot skill training online on PC, Mac, tablet or smartphone!

Sephira Galamore
Inner Beard Society
#39 - 2014-10-07 13:19:33 UTC
Legedric Striker wrote:
Well, I like the approach of this site and I'd love to use it but the credit card requirement just to get myself onto this platform is a big no-go and show stopper for me.

I do own a CC but I refuse just to "store" this kind of very sensible information at CCP's hands to get onto a special kind of platform. I do trust CCP but I just won't give away some payment information into a database I don't know how secure it may or may not be to verify myself as a real life person.

I do understand that CCP wants to get their hands on some guys using their dev-thingy to create evil stuff etc. but there are many ways to verify a real life user or user's address without having to ask for credit card data.

So awesome work on the platform from the CCP development team - as usual, but terrible work on this "credit card verification" bullshit by your legal team.

Would you pay e.g. a PLEX for a "real person" identification service that involves you sending them a legally attested copy of your birth certiticate?

:beeing constructive:
Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#40 - 2014-10-07 14:05:28 UTC
Bloemkoolsaus wrote:
Steve Ronuken wrote:
Debit cards should work as well.

I've only paid with a debit mastercard, and it works fine.

(credit card is often used to mean 'a plastic card with visa or mastercard on it', rather than one that actually does credit)


That type of card is called a prepaid creditcard in my country, but has the same `problems` as a normal creditcard. It costs a substantial anual fee and is totally useless for me in my day to day life.

The banks here issue Maestro debitcards, I use those to pay for my subscriptions through recurring directdebit (I have also used iDEAL on a number of occasions). However, the developers site is not accepting this as valid.



Actually, I have a mastercard Debit card, tied to my current account (used to be maestro, but that was phased out) It's not handled the same way as a mastercard credit card (to the point that I get some additional charges with some services. Mostly for flights)

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter