web-dev-qa-db-fra.com

Que deviennent votre nom d'utilisateur et votre mot de passe bit.ly lorsque vous vous connectez avec Twitter?

J'utilise un compte Twitter pour me connecter à bit.ly à l'écran de connexion.

Je me suis également inscrit pour utiliser leur authentification parce que je souhaite utiliser node.js pour générer des liens raccourcis à l'aide de module node-bitlyapi .

L'exemple de code demande un nom d'utilisateur et un mot de passe:

var BitlyAPI = require("node-bitlyapi");
var Bitly = new BitlyAPI({
   // both of these values have been retrieved by Registering a Bitly OAuth app.
   client_id: "", 
   client_secret: ""
});

var username="" // Added Twitter Username;
var password="" // Added Twitter Password;

Bitly.authenticate(username, password, function(err, access_token) {
   // Returns err if there was one, or an access token if here wasn't:

   console.log('err: ' + err);
   console.log('access_token: ' + access_token);
});

Lorsque j'exécute le code ci-dessus, le résultat suivant s'affiche, ce qui ne me donne pas beaucoup de temps, car il n'y a pas d'erreur et il n'y a pas d'accès_token:

Basic MWExMGM0ZWFjZTFiZDg4Y2NiQjAyODE5OWIyOWRmNGUyMzUxZGU1NzowZDc5ODY1NzMwZTk2N2E3N2JiZDZmY2I5YmMyZDI0ZjRiOWZ2ZjAz
err: null
access_token: undefined

Cela m'amène à penser qu'il ne s'agit pas d'une authentification et que j'ai besoin d'un nom d'utilisateur et d'un mot de passe différents pour fonctionner avec l'API.

1
leeand00

J'ai entré mon adresse e-mail sur le site et demandé de réinitialiser mon mot de passe. Ensuite, après avoir reçu l'e-mail et réinitialisé mon mot de passe, j'ai remarqué que je pouvais utiliser l'adresse e-mail du compte pour me connecter à la place de Twitter. Lorsque j'ai utilisé mon adresse e-mail et le mot de passe réinitialisé, j'ai pu obtenir un jeton d'accès.

2
leeand00