Code Monkey home page Code Monkey logo

Comments (81)

dfumagalli avatar dfumagalli commented on July 24, 2024 1

Ok, so here is how to make EDMarketConnector work for those who only purchased ED:Horizons

  1. If you purchased ED:Horizons on Steam: enter your account and make sure you now have two game keys. Then Go to your Frontier account on the Frontier shop website and add the new key for Elite Dangerous.

  2. If you purchased ED:Horizons directly on the Frontier shop website: register / login on Steam. Then go to the Frontier shop website, in the Partner Keys section.

  3. From there link the Steam account to the Frontier account. I have verified on my own account that after linking the keys you may still play ED:Horizons using your original Frontier login.
    You might have to re-enter your Steam credentials in the process.

  4. Once you have linked the account you'll see the linked keys as follows:
    2016-02-08 22_43_35-partner keys

  5. At this point, I did not need to enter those keys again or anything, ED:MarketConnector just started working like a charm with no other operation.

Proof of concept:
2016-02-08 22_28_12-station alas city in lhs 134 - market - eddb
I entered the station and updated prices. See the market prices timer.

from edmarketconnector.

Marginal avatar Marginal commented on July 24, 2024

Please check that your "Nom d'utilisateur (e-mail)" and "Mot de passe" are the same as those that you use to log in to the Elite:Dangerous launcher.

from edmarketconnector.

AnthorNet avatar AnthorNet commented on July 24, 2024

I had him on IRC, he had received the code by email so I was thinking Email and password were good.

from edmarketconnector.

Marginal avatar Marginal commented on July 24, 2024

I had him on IRC, he had received the code by email so I was thinking Email and password were good.

Yes, that does suggest that the username and password are correct. Some possibilities:

  • The user has changed his username and/or password
  • The user is only signed up for Horizons, so his data is not present on the live server yet

from edmarketconnector.

arkkange avatar arkkange commented on July 24, 2024

i changed my password recently, but the one i actually tape is the good one.
i have elite dangerous since the begining so that's not the horizon thing ^^

from edmarketconnector.

Marginal avatar Marginal commented on July 24, 2024

Try the old password?

from edmarketconnector.

arkkange avatar arkkange commented on July 24, 2024

I've just tried, and none of my passwords working

from edmarketconnector.

Marginal avatar Marginal commented on July 24, 2024

How recently did you change your password?

from edmarketconnector.

arkkange avatar arkkange commented on July 24, 2024

today morning, 3 hours ago

from edmarketconnector.

Marginal avatar Marginal commented on July 24, 2024

Looks like you will have to wait a few hours(?) for the change to propagate to the servers that supply the data the this app uses.

from edmarketconnector.

arkkange avatar arkkange commented on July 24, 2024

oh if it's the problem why is my old pasword not working ?
i'll wait to see

from edmarketconnector.

Marginal avatar Marginal commented on July 24, 2024

Don't know why neither the old or new passwords are working. Perhaps the app is caching too much info. Try this:

  • Re-enter your new password in the app
  • Quit the app
  • Delete the file C:\Users\*you*\AppData\Local\EDMarketConnector\cookies.txt
  • Re-start the app

from edmarketconnector.

arkkange avatar arkkange commented on July 24, 2024

I did, i have the same result as always.
it says somehting like "connecting server" then it imediatly stop to say "identifiants invalides"

from edmarketconnector.

Marginal avatar Marginal commented on July 24, 2024

That's disappointing. I think you're going to have to wait for the servers to synchronise.

from edmarketconnector.

arkkange avatar arkkange commented on July 24, 2024

ok i'll wait for now

from edmarketconnector.

arkkange avatar arkkange commented on July 24, 2024

Hello i'm back because 12 hours later i still not have accès to the software with my IDs.
i reinstall all the software but it saved all my informations i don't know if it was really usefull.
Maybe you have another idea about that ?
what are the account i need to be register in the data base ?

from edmarketconnector.

Marginal avatar Marginal commented on July 24, 2024

You should use the same username and password that you use for logging in to the Elite: Dangerous game launcher.
It this still doesn't work then it's a problem with Frontier's servers.
Do you have access to an iPhone or iPad that you could try the companion app on?

from edmarketconnector.

arkkange avatar arkkange commented on July 24, 2024

yes i could try.

from edmarketconnector.

arkkange avatar arkkange commented on July 24, 2024

it seems that i can't either connect to this app...
it ask me the code as your application and nothing appened
i don't understand why i can't connect only on this app or yours when i can easely connect to the elite dangerous launcher. do you have an idea ? i would open a ticket for this but i can't find any topic on this problem.

from edmarketconnector.

Marginal avatar Marginal commented on July 24, 2024

In that case please post a bug report about the iOS app on Frontier's forums. Be sure to mention that you changed your password recently.

It's still possible that the servers might sort themselves out eventually - I have no insight into how frequently the Companion servers and the main game servers synchronize account info.

from edmarketconnector.

arkkange avatar arkkange commented on July 24, 2024

ok thx you for your help :)

from edmarketconnector.

arkkange avatar arkkange commented on July 24, 2024

Hi, sorry to open again this ticket. but i maybe forget an element and frontier don't answer me...
I'm connected to a steam account, does it change anything ?

from edmarketconnector.

Marginal avatar Marginal commented on July 24, 2024

Sorry to hear that it's still not working for you. I don't think that the fact that you have a Steam account is a factor.

Unfortunately the app and the API that it uses "isn't a priority" for Frontier so I don't think you'll get a fix any time soon.

from edmarketconnector.

l3vines avatar l3vines commented on July 24, 2024

Im having the same problem. This being that when i try to login that im able to put in the verification code and after that i get the same error.

I found out when im logged in on my brothers account in the app and try to log in on my own it keeps his stuff on the screen and to be able to see my own (not really) i have to restart the app. After that i can put in the verfication code and i get the error again.

I know you cant really do anything about it but i just wanted to let you know about my experience with it.

I love the app but im so fucking annoyed by it not working because frontier slacking about with this bullshit.

from edmarketconnector.

l3vines avatar l3vines commented on July 24, 2024

Just checkt for you, its the same in the IOS app. I cant log in to it and my brothers account just logs in without a problem.

from edmarketconnector.

l3vines avatar l3vines commented on July 24, 2024

Here we go. Some kind of answer on it. https://twitter.com/L3vines/status/678984089664430086

(klick on see all tweets so that you can see my multi tweet)

from edmarketconnector.

Marginal avatar Marginal commented on July 24, 2024

Some kind of answer on it. https://twitter.com/L3vines/status/678984089664430086

That's disappointing. I have no idea why the API works for most people, but not for all.

from edmarketconnector.

l3vines avatar l3vines commented on July 24, 2024

Yeah no worrys. Lets hope they release there API soon in the next year so that we dont have to use that freaky app anymore.

At least most of the people can use your app again so the sites are getting updated again. Thanks for your work for the community!

from edmarketconnector.

dreynaud avatar dreynaud commented on July 24, 2024

I believe I have the same behavior as @l3vines.

  1. put in email and password in the app settings
  2. click update in GUI
  3. I get an email from Frontier with a verification code, so at least that part works
  4. but then after entering the verification code in EDMC, I just get "Invalid Credentials"

from edmarketconnector.

Bosezz avatar Bosezz commented on July 24, 2024

I have the same problem here. I didn't buy Elite: Dangerous, just Horizon. It's a new account created on 15. Dec. when Horizon released. I tried to change password but it's not the solution. I hope it gets fixed soon.

CMDR Bosezz

from edmarketconnector.

JosefBud avatar JosefBud commented on July 24, 2024

Been having the same issue since I got EDMC a few days ago: "Invalid credentials"

If it helps, the Elite: Dangerous iPhone companion app also doesn't work for me and gives me pretty much the same error. With both EDMC and the companion app, I get the e-mail with the verification code and put it in and it just says "Invalid credentials"

Another thing, not sure if it helps, is that I just started playing E:D on the day of the Horizons release, so I never bought the base game, only Horizons.

I tried changing my password, but that doesn't work.

from edmarketconnector.

dfumagalli avatar dfumagalli commented on July 24, 2024

I have the same issue. Looks like who, like me, started directly with Horizons is not being correctly managed by the IOS API. And yes, I can log in with the email I input everywhere in the game and store but not in this app.

from edmarketconnector.

BoXiRoX avatar BoXiRoX commented on July 24, 2024

Same issue for me ( Invalid credentials ) . Buy only Horizon on steam mid-december ...

from edmarketconnector.

TwelveBaud avatar TwelveBaud commented on July 24, 2024

Sounds like this issue needs to be renamed "Cannot use e-mail token on accounts with only Horizons".

from edmarketconnector.

Marginal avatar Marginal commented on July 24, 2024

Sounds like this issue needs to be renamed "Cannot use e-mail token on accounts with only Horizons".

It does seem that lots (all?) Horizons users can't use the Companion API that this app relies on. But the OP also has Season 1, so the problem isn't limited to Horizons users.

from edmarketconnector.

SirGregoryK avatar SirGregoryK commented on July 24, 2024

Same as most of others.
Bought only Horizons in january
Tried to use EDMC
Invalid credentials

from edmarketconnector.

dfumagalli avatar dfumagalli commented on July 24, 2024

It's too bad. I have looked for other ways to upload market data but they require to install Python 3+ (I can't, I have software I need that uses 2.7) and even then, still use the same iPhone API, which I suspect is going to fail like this one.
There are other tools as well, but they are OCR based and want to install a craptastic amount of ugly Microsoft libraries. No thanks, I have worked hard to keep my computer fast and lean, I am not going to add that stuff just for 1 game.

from edmarketconnector.

Gerdofal avatar Gerdofal commented on July 24, 2024

Same issue. Installed Horizons only, via steam, in mid-december.

from edmarketconnector.

ElGuied0 avatar ElGuied0 commented on July 24, 2024

Same issue.
Horizon bought on frontier shop (but without season 1)

from edmarketconnector.

dreynaud avatar dreynaud commented on July 24, 2024

At that point, it is well established that Horizons-only users can't get in. Maybe we can stop the +1s that don't have any extra information?

from edmarketconnector.

davidcastellani avatar davidcastellani commented on July 24, 2024

I've submitted a support ticket with FDev to see if they can turn on API access for my Horizons account.

I'll let you know what they say.

from edmarketconnector.

arkkange avatar arkkange commented on July 24, 2024

I just Ask the question to the developpers and they just answer me that this issue won't be resolved until the launch next extention because they are working harder on it and thinks it's more importante for players !

from edmarketconnector.

wolverine2710 avatar wolverine2710 commented on July 24, 2024

Do you have a source for that? Like a FDEV post on the forums?

Also to see if I've interpreted you correctly. With " that this issue won't be resolved until the launch next extention because they are working harder on it and thinks it's more importante for players !" you mean that they are NOT working on the api issue(s) but concentrate on the next extension (EDH 2.1 looting and crafting) and that they think that that EDH 2.1 is more important. Does this mean that with EDH 2.1 hopefully the problems are resolved?

from edmarketconnector.

cpw avatar cpw commented on July 24, 2024

My guess on this (I have the problem too) is that fdev is not creating the authn entry for their API anymore, after turning off the iPhone app. So anyone who tries to sign up since then, will fail to access the API, but those who have preexisting accounts on the iPhone app, will continue to work. Horizons isn't the problem, per se, its just that if you only made an ED account with horizons, you never got to the iPhone API authn while it was still alive.

from edmarketconnector.

davidcastellani avatar davidcastellani commented on July 24, 2024

Response from FDev when asking them to enable API access to my new Horizons(no season 1) account.

Hi David,

Thanks for getting in touch with us.

Unfortunately this is not possible, we cannot support third party tools directly, you'll have to research this issue on your own I'm afraid. I think you're referring to an external API, which is not actually created or supported by Frontier.

Kind regards,
CMDR Atom
Elite: Dangerous Customer Support Wing

from edmarketconnector.

AnthorNet avatar AnthorNet commented on July 24, 2024

So they cannot either be consistent in their responses!

from edmarketconnector.

Marginal avatar Marginal commented on July 24, 2024

@davidcastellani
That's disappointing. Sounds like they didn't even understand what you were asking.

from edmarketconnector.

davidcastellani avatar davidcastellani commented on July 24, 2024

I think CMDR Atom just saw the link to EDMC(third party tool) and hit their macro that they have for this situation instead of reading it.

I'll try once more to ask about the API that was related to the companion app...

from edmarketconnector.

davidcastellani avatar davidcastellani commented on July 24, 2024

Can anyone help point me/confirm to the actual FQDN(hostnames) of where EDMC sends API queries?

I checked the source code for EDMC and found the following in companion.py.

URL_LOGIN = 'https://companion.orerve.net/user/login'
URL_CONFIRM = 'https://companion.orerve.net/user/confirm'
URL_QUERY = 'https://companion.orerve.net/profile'

This domain, orerve.net is actually registered to David Braben(Frontier founder) so I assume this is the DNS entry for the API's in question.

I want to update my Frontier support ticket with actual URLs to show them its their API and not a third party API.

from edmarketconnector.

Marginal avatar Marginal commented on July 24, 2024

It's a while since I snooped on the iOS Companion app, but IIRC companion.orerve.net is the hostname that it's talking to.

from edmarketconnector.

Marginal avatar Marginal commented on July 24, 2024

Maybe demonstrate the problem using curl - https://forums.frontier.co.uk/showthread.php?t=225270

from edmarketconnector.

davidcastellani avatar davidcastellani commented on July 24, 2024

@Marginal I would like to, but I have special characters in both accounts passwords, and I'm too lazy to do the escapes in URL encoding. 😋

I think we are both correct about the FQDN for the Frontier API.

from edmarketconnector.

Andargor avatar Andargor commented on July 24, 2024

@davidcastellani I would think you need to report that the iOS Elite Dangerous app is not working for you. If they get that to work, the API will work.

from edmarketconnector.

Andargor avatar Andargor commented on July 24, 2024

@davidcastellani And to confirm, those URLs are correct. From EDCE's code:

Config.set('urls','url_login','https://companion.orerve.net/user/login')
Config.set('urls','url_verification','https://companion.orerve.net/user/confirm')
Config.set('urls','url_profile','https://companion.orerve.net/profile')

from edmarketconnector.

Marginal avatar Marginal commented on July 24, 2024

I would think you need to report that the iOS Elite Dangerous app is not working for you. If they get that to work, the API will work.

I don't think that will help. The iOS app hasn't worked since iOS 9 and is no longer on the Apple Store so it's clear that FDev are no longer supporting it.

from edmarketconnector.

Andargor avatar Andargor commented on July 24, 2024

@Marginal This was responded to recently: https://forums.frontier.co.uk/showthread.php?t=214397

However the app no longer seems to be on the App Store! Stealth retirement?

from edmarketconnector.

Marginal avatar Marginal commented on July 24, 2024

Interesting. Still doesn't work under iOS 9, so no idea what they think they've fixed.

from edmarketconnector.

AnthorNet avatar AnthorNet commented on July 24, 2024

Removing the App is a good way of fixing things :D

from edmarketconnector.

libbkmz avatar libbkmz commented on July 24, 2024

Have same issue. Any suggestions? Do you need reproduction of this issue with detailed logs? Or anything else?

from edmarketconnector.

Oh-its-Quin avatar Oh-its-Quin commented on July 24, 2024

I left a comment on the Open Letter thread in the main forums. Perhaps if we all sent a PM/ticket into FD then they might actually turn the API on for Horizons customers.

Unfortunately, I don't know how to phrase the ticket in a way that will stop them from auto-replying with "we don't support 3rd party applications". Can anyone suggest a wording?

Felnot

from edmarketconnector.

Marginal avatar Marginal commented on July 24, 2024

Tricky, given that the only way of accessing the API is via third party apps now that the iOS app is withdrawn.
You could refer to this thread in the forum.

from edmarketconnector.

Oh-its-Quin avatar Oh-its-Quin commented on July 24, 2024

OK so I've raised a support ticket (support.frontier.co.uk) with the following text and I will let you know of any reply...

Hi there,

First of all I know that it's going to be pretty tempting to automatically close this ticket with a standard response stating you don't support third party applications but my issue isn't with the third party app, it's that people who bought the game after Horizons came out can not authenticate using the API.

There's a known issue on EDMC's github page where there are lots of examples and there's also a relatively new thread on the Frontier forums too...

#43
https://forums.frontier.co.uk/showthread.php?t=225246&p=3514052#post3514052

Please can you enable Horizons customers to use the API?

Regards

Felnot.

from edmarketconnector.

Oh-its-Quin avatar Oh-its-Quin commented on July 24, 2024

Hey hey,

Got a reply :)

Hi Dave,

I have passed the information in the forum thread and this ticket to our development team. They will take a look shortly. I hope the problems can be resolved soon.

I will update this ticket as soon as we have new information.

Best regards,

CMDR Vega
Elite: Dangerous Customer Support

So, I'm glad that it's not a default "we don't do 3rd party" and the ticket is being passed on to someone who can do something about it so hopefully us horizons noobs can use the API at some point in the not too distant future :)

As before, I will keep you up dated.

Felnot
(sometimes called Dave)

from edmarketconnector.

Marginal avatar Marginal commented on July 24, 2024

Well that's some progress

from edmarketconnector.

davidcastellani avatar davidcastellani commented on July 24, 2024

I think that was the same support agent who used a macro on me when I asked
basically the same thing.

Here is hoping we can get this turned back on...
On Feb 3, 2016 2:27 PM, "Jonathan Harris" [email protected] wrote:

Well that's some progress


Reply to this email directly or view it on GitHub
#43 (comment)
.

from edmarketconnector.

Grouik33 avatar Grouik33 commented on July 24, 2024

Hello

since yesterday (07/02/16) Steam has changed his Elite Horizon bundle. ( you now have two line in your steam game catalogue : Elite Dangerous & Elite Dangerous Horizon )

You may now have the possiblity to start the game Elite Dangerous without Horizon. Steam will give you a new key for Elite Dangerous & an other for Horizon.

You must connect to your frontier account on the frontier website and add the new key for Elite Dangerous.( The key for Horizon/ saison pass should be already there. )

Then the API should work :)

For me it s ok now :)

from edmarketconnector.

dfumagalli avatar dfumagalli commented on July 24, 2024

I don't have the Steam version, however I have noticed the start "menu" now indeed shows both Horizons and legacy ED.
However I have no idea about how to get the legacy ED to start (I only purchased Horizons). If I select it, I see some brief computer activity then nothing happens.

Anyone got an idea about how to start legacy ED for non Steam users? I'd love to be able to upload the prices of the many stations I visit!

from edmarketconnector.

Grouik33 avatar Grouik33 commented on July 24, 2024

If you logon on the frontier website, do you have the same content ? :

http://s15.postimg.org/su0og3kez/frontier.jpg
http://s30.postimg.org/ta8fo5t41/frontier2.png

maybe you must have 'Elite dangerous ' for the API work.

from edmarketconnector.

dfumagalli avatar dfumagalli commented on July 24, 2024

No, I only have got Horizons in my orders list. Which is true. However why a Steam user now may access both ED and ED:Horizons (and thus get a ED key) while a regular Frontier shot user cannot get the same access? I mean, the Steam user did not pay more than me to have two keys.

from edmarketconnector.

dfumagalli avatar dfumagalli commented on July 24, 2024

I have gone to my Steam account and could claim an ED key. So, if you are a Steam user you are golden. If you are a loyal Frontier customer, you are screwed. Sounds good!

from edmarketconnector.

davidcastellani avatar davidcastellani commented on July 24, 2024

Looks like these instructions work. I was able to successfully
connect/authenticate and submit data to the network and saw that the
extremely remote station I was at update.

On Mon, Feb 8, 2016 at 5:48 PM, Dario [email protected] wrote:

Ok, so here is how to make EDMarketConnector work for those who only
purchased ED:Horizons

  1. If you purchased ED:Horizons on Steam: enter your account and make sure
    you now have two game keys. Then Go to your Frontier account on the
    Frontier shop website and add the new key for Elite Dangerous.

  2. If you purchased ED:Horizons directly on the Frontier shop website:
    register / login on Steam. Then go to the Frontier shop website, in the Partner
    Keys section https://www.frontierstore.net/eur/frontier_partnerkeys/.

  3. From there link the Steam account to the Frontier account. I have
    verified on my own account that after linking the keys you may still play
    ED:Horizons using your original Frontier login.
    You might have to re-enter your Steam credentials in the process.

  4. Once you have linked the account you'll see the linked keys as follows:
    [image: 2016-02-08 22_43_35-partner keys]
    https://cloud.githubusercontent.com/assets/5745561/12901842/a72735c2-ceb5-11e5-852c-c274f885fbde.png

  5. At this point, I did not need to enter those keys again or anything,
    ED:MarketConnector just started working like a charm with no other
    operation.

Proof of concept:
[image: 2016-02-08 22_28_12-station alas city in lhs 134 - market - eddb]
https://cloud.githubusercontent.com/assets/5745561/12901527/23585970-ceb4-11e5-83c8-2029a2e684fc.png
I entered the station and updated prices. See the market prices timer.


Reply to this email directly or view it on GitHub
#43 (comment)
.

from edmarketconnector.

Marginal avatar Marginal commented on July 24, 2024

@dfumagalli
Thanks for investigating this. I've written up your workaround in the Troubleshooting section of the wiki. I'd be grateful if you would check that my description is correct.

from edmarketconnector.

Grouik33 avatar Grouik33 commented on July 24, 2024

case 1 is ok for me : *If you've purchased Horizons (without Season 1) on Steam *

case 2 seems ok for @dfumagalli

from edmarketconnector.

dfumagalli avatar dfumagalli commented on July 24, 2024

@Marginal Hello. It looks good, maybe you might want to add some aiding screenshots taken from those I (and others) posted here.

from edmarketconnector.

Marginal avatar Marginal commented on July 24, 2024

This should be fixed, according to the patch notes for 2.1:

Allow access for people who own Horizons without also owning a Season 1 SKU

from edmarketconnector.

 avatar commented on July 24, 2024

I am running into this today, EDMarketConnector throwing "Error: Invalid Credentials".

  1. I installed EDMC and entered my credentials, got a mail with verification code, entered that and after that EDMC threw "Error: Invalid Credentials".
  2. I followed the description @dfumagalli provided. No luck.
  3. I deinstalled EDMC, restarted Steam and E:D, checked that I can log into all Frontierstuff and the game fine, reinstalled EDMC.
  4. Now I don't even get that far, that I get a mail with code from frontier anymore. EDMC immediately replies with "Error: Invalid Credentials".
    When I look into User/AppData/Local/EDMarketConnector I see that it doesn't even create the cookies*.txt anymore.

Any idea how to fix?

Update some fiddeling later:
I got it back to a state where I can provide my credentials, I get sent a code, type that in and EDMC shows me my commanders name, ship, system and station.
Still says "Error: Invalid Credentials" at the bottom...
How can I check if it sends data to eddb?

from edmarketconnector.

Marginal avatar Marginal commented on July 24, 2024

@GermerCarsten See #242

from edmarketconnector.

 avatar commented on July 24, 2024

@Marginal Thanks, mate!

from edmarketconnector.

MigLeader avatar MigLeader commented on July 24, 2024

sadly what @dfumagalli said didn't work for me , i have bought the game through steam and linked both keys in frontier page , but still have the same problem... any ideas??

from edmarketconnector.

Croniat avatar Croniat commented on July 24, 2024

Hi,
(on windows)
This is not possible, after a well configured EDMC and after a user or password changed to go back on the "Identité" tab in order to change the password.

After uninstalling-reinstalling the program, the old configuration persists.

What is to be removed to be able to all reconfigure?

Best regards

from edmarketconnector.

Croniat avatar Croniat commented on July 24, 2024

Did you tried to do what @Juggernaut93 suggested here ? #403

This worked for me

from edmarketconnector.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.