Facebook connector missing facebookHelper.js


#1

Hi,

I tried the facebook connector, mainly to get an OAuth2 example that we can use in our use cases.
The connector currently seems to miss the facebookHelper.js file which is needed to generate the token.
Could you provide the missing file ?

Also, a documentation about the general guidelines to design OAuth2 connectors would be great.

PS : I also tried the Google Connector, yarn token managed to get the token, but yarn standalone failed with the following message :

$ cozy-run-standalone
Error Interception: critical : "uncaught exception"  : Unexpected token :
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

PS : I work at Métropole de Lyon, and were in touch with Eric on those subjects. He said that it could speed thing up if I mentioned it :slightly_smiling_face:
Best regards.

NP.


#2

Hello @nicolaspernoud,

Our team members that best know how OAuth connectors work are AFK for a few day. I’ll ask them to answer your questions as soon as they come back.


#3

Bonjour Nicolas,

Le FacebookHelper.js était un fichier de support qui aidait Christophe à développer son connecteur en standalone à l’époque. Ca lui permettait d’injecter ou récupérer manuellement les tokens qui sont normalement gérés par la stack. Ce fichier n’est pas utile au connecteur une fois développé.

C’est une erreur d’avoir laissé la référence à un fichier temporaire, ça va être corrigé sous peu.

Le fonctionnement des connecteurs Oauth en standalone n’est pas encore outillé. Il faut que tu remplisses toi-même le konnector-dev-config.json comme tu le ferais avec un login / mot de passe

Eric