Coder Social home page Coder Social logo

Comments (19)

 avatar commented on May 12, 2024 2

En effet, en modifiant dans la barre de raccourci web localhost par mon domaine, Google a reconnu et accepté la connexion.
Par contre ensuite, Gladys est revenu à la page de login. Lorsque je navigue sur Paramètre, Gladys n'a pas associé le compte GOOGLE.

from gladys.

 avatar commented on May 12, 2024 1

ça a marché mais aprés validation du premier menu google j'ai l"erreur suivante :

erreur de chargement de la page - mozilla firefox

et j'ai cette erreur dans la console :

warn: sameNetworkPolicies : MachineService : getMyHouse : I don't know in which house I live :(
warn: sameNetworkPolicies : MachineService : getMyHouse : I don't know in which house I live :(

warn: sameNetworkPolicies : MachineService : getMyHouse : I don't know in which house I live :(
warn: sameNetworkPolicies : MachineService : getMyHouse : I don't know in which house I live :(

from gladys.

VonOx avatar VonOx commented on May 12, 2024

As tu édité le fichier googleapi.js ?

from gladys.

BenjaminBrahmi avatar BenjaminBrahmi commented on May 12, 2024

Bonjour,

Pouvez-vous m'indiquer où se trouve ce fichier ? (Avec l'image raspbian)

EDIT : au temps pour moi, j'avais mal lu (elle se situe dans /home/pi/gladys/config/)

@ychoucha réfère toi à cette partie ;)
capture

from gladys.

VonOx avatar VonOx commented on May 12, 2024

@ychoucha tu as réussi ?

from gladys.

Pierre-Gilles avatar Pierre-Gilles commented on May 12, 2024

C'est normal, tu as mis "localhost" en URL ! Je ne l'ai pas indiqué c'est vrai, il faut mettre l'IP de la machine qui execute Gladys.

L'autre erreur n'a rien à voir, il faut que tu aille dans les paramètres de Gladys ( dans le dashboard ) et que tu définisse la maison ou est situé ton Raspberry Pi executant Gladys pour que Gladys puisse détecter quand tu es chez toi et que tu te connecte sur le même réseau.

from gladys.

 avatar commented on May 12, 2024

google ne veux pas que je mette d'adresse ip :

identifiants - gladys - mozilla firefox

from gladys.

Pierre-Gilles avatar Pierre-Gilles commented on May 12, 2024

Je viens d'avoir exactement le même retour sur le forum, c'est un problème. En fait normalement ce genre d'authentification sert sur un site, donc google accepte les noms de domaines, et localhost pour faire du dev. Il y a donc deux solutions :

  1. Tu te mets sur le navigateur du raspberry pi pour faire la connexion ( en gardant localhost dans ce cas là ). Comme ça la redirection fonctionnera !

  2. Je fais un outils sur le site du projet comme ça vous pouvez utiliser gladysproject.com comme URL de redirections. Mais bon, ça serait pas pour tout de suite :p

from gladys.

 avatar commented on May 12, 2024

ça veut dire qu'il faut que la machine soit sur internet.
c'est pas bon ça !

deplus je n'utilise pas de raspberry, mais une Virtual machine pour le moment
ce qui veut dire que je peux pas utiliser une machine local pour interferer avec mon compte google,
ça c'est pas cool

from gladys.

Pierre-Gilles avatar Pierre-Gilles commented on May 12, 2024

Nope ce n'est pas ça, j'ai du mal m'exprimer!

En fait juste pour l'étape de connexion à ton compte Google, il faut que la redirection se fasse sur localhost, ou un domaine, donc toi sur ta VM aucuns soucis en théorie, tu te mets sur le navigateur de ta VM et ça sera parfait :)

Et une fois la config faites c'est bon, la configuration sert à juste à Gladys à récupérer 2 tokens ( Oauth2 )pour pouvoir accéder à ton compte Google par le futur. Une fois que les tokens sont récupéré, tout va bien tu n'as plus besoin d'être sur ta VM tout fonctionne comme avant.

from gladys.

 avatar commented on May 12, 2024

Bonjour,
J'ai le même problème sur mon raspberry. Par contre, j'ai un domaine.
J'ai renseigné les informations sur la console google avec le bon nom de domaine.
Lorsque je clique sur Connecter un compte, il conserve le localhost.
Y a t il une modification d'un fichier dans Gladys pour la redirection de l'API
Merci pour votre aide.
F.
screenshot

from gladys.

VonOx avatar VonOx commented on May 12, 2024

Remplace localhost par ton domaine lorsqu'il fait la redirection j'ai le même problème, ça vient de chez Google je penses ou fait le depuis ton raspberry

from gladys.

Pierre-Gilles avatar Pierre-Gilles commented on May 12, 2024

Regarde le fichier "config/googleapis.js" !

from gladys.

 avatar commented on May 12, 2024

Je suis sur le fichier, mais il n'y a pas de commande de redirection.
Dois-je la rajouter à la mano ?

from gladys.

Pierre-Gilles avatar Pierre-Gilles commented on May 12, 2024

Oups, effectivement non de tête je pensais ! Normalement tu change l'URL de redirection dans le dashboard Google

from gladys.

Pierre-Gilles avatar Pierre-Gilles commented on May 12, 2024

En fait par défaut la synchronisation du compte n'est pas automatique, il faut créer une scénario : Toutes les 30 minutes => Synchroniser compte ( par exemple ).

from gladys.

paris-ci avatar paris-ci commented on May 12, 2024

@ifma En effet, en modifiant dans la barre de raccourci web localhost par mon domaine, Google a reconnu et accepté la connexion.
Par contre ensuite, Gladys est revenu à la page de login. Lorsque je navigue sur Paramètre, Gladys n'a pas associé le compte GOOGLE.

Un fix trouvé ?

from gladys.

VonOx avatar VonOx commented on May 12, 2024

Je penses qu'il faut considérez ces fonctions de la V2 comme "Broken" et patientez pour la V3.

@paris-ci En base de données tu n'as rien ? Le token goole n'est pas du tout enregistré ? Quelque chose dans les logs ?

from gladys.

paris-ci avatar paris-ci commented on May 12, 2024

Je viens de trouver une solution : ne pas lancer gladys avec pm2 mais direct avec node... Ca a marché et j'ai pu ajouter le compte tranquile :D

from gladys.

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.