Giter Club home page Giter Club logo

Comments (12)

Matyf97 avatar Matyf97 commented on August 20, 2024

Salve, io sto cercando di collegare Google Workspace con l'accesso tramite SSO su Giuaschool, ma non ho la minima idea di come procedere. Potrei essere aiutato? Grazie

Sul Registro, ho configurato tutto come deve essere con anche il dominio della scuola, eppure non riesco a configurare le API di Google. Le loro guide sono al quanto complesse e non si riesce a capire quasi nulla delle loro spiegazioni su come creare Credenziali OAuth o cose del genere, lei potrebbe aiutarmi?

from giuaschool.

trinko avatar trinko commented on August 20, 2024

Non posso aiutarti molto, perché quasi tutto va fatto sulla piattaforma Google: io l'ho fatto diversi anni fa e ora hanno cambiato un tutto.

Segui qualche tutorial, ad esempio ho trovato questo.

Devi generate le chiavi (API KEY) per Admin SDK API, in modo da avere la gestione degli utenti.

Una volta generate le chiavi le devi impostare sul file .env:

OAUTH_GOOGLE_CLIENT_ID='XXX'
OAUTH_GOOGLE_CLIENT_SECRET='XXX'
OAUTH_GOOGLE_CLIENT_HD='nomescuola.edu.it'

L'ultimo parametro (OAUTH_GOOGLE_CLIENT_HD) contiene il tuo dominio di Google Workspace.

from giuaschool.

Matyf97 avatar Matyf97 commented on August 20, 2024

Non posso aiutarti molto, perché quasi tutto va fatto sulla piattaforma Google: io l'ho fatto diversi anni fa e ora hanno cambiato un tutto.

Segui qualche tutorial, ad esempio ho trovato questo.

Devi generate le chiavi (API KEY) per Admin SDK API, in modo da avere la gestione degli utenti.

Una volta generate le chiavi le devi impostare sul file .env:

OAUTH_GOOGLE_CLIENT_ID='XXX'
OAUTH_GOOGLE_CLIENT_SECRET='XXX'
OAUTH_GOOGLE_CLIENT_HD='nomescuola.edu.it'

L'ultimo parametro (OAUTH_GOOGLE_CLIENT_HD) contiene il tuo dominio di Google Workspace.

Ok, grazie. Solo un'informazione: il Registro viene identificato come Applicazione Web oppure come altra applicazione? Mi serve per creare le API

from giuaschool.

trinko avatar trinko commented on August 20, 2024

Applicazione web va bene.

from giuaschool.

Matyf97 avatar Matyf97 commented on August 20, 2024

Applicazione web va bene.

Alcune persone mi dicono che su Altervista non è molto semplice configurare le API di Google, puoi confermarmi? Perché ci tengo ad utilizzare le API.

from giuaschool.

trinko avatar trinko commented on August 20, 2024

Non so, non ho mai provato su Altervista.

from giuaschool.

Matyf97 avatar Matyf97 commented on August 20, 2024

Applicazione web va bene.

Ok, ho fatto il Registro su Netsons (registrodavinci.netsons.org/public/login/form) però sulle API di Google non riesco a configurare il Redirect URI corretto. Quale redirect uri dovrei inserire?

from giuaschool.

trinko avatar trinko commented on August 20, 2024

Ok, ho fatto il Registro su Netsons (registrodavinci.netsons.org/public/login/form) però sulle API di Google non riesco a configurare il Redirect URI corretto. Quale redirect uri dovrei inserire?

Dovrebbe essere:
https://registrodavinci.netsons.org/public/login/gsuite/check
che mi pare sia quello che hai impostato.

Forse non l'hai autorizzato, vedi dettagli

from giuaschool.

trinko avatar trinko commented on August 20, 2024

Inoltre hai impostato nel file .env i dati seguenti?

OAUTH_GOOGLE_CLIENT_ID='XXX'
OAUTH_GOOGLE_CLIENT_SECRET='XXX'
OAUTH_GOOGLE_CLIENT_HD='nomescuola.edu.it'

Dopo aver modificato il file .env, ricorda di svuotare la cache.

from giuaschool.

Matyf97 avatar Matyf97 commented on August 20, 2024

Inoltre hai impostato nel file .env i dati seguenti?

OAUTH_GOOGLE_CLIENT_ID='XXX'
OAUTH_GOOGLE_CLIENT_SECRET='XXX'
OAUTH_GOOGLE_CLIENT_HD='nomescuola.edu.it'

Dopo aver modificato il file .env, ricorda di svuotare la cache.

Su
OAUTH_GOOGLE_CLIENT_HD=
bisogna inserire il dominio della Scuola o il dominio del Registro Elettronico? Deve essere per forza un dominio .edu.it?

from giuaschool.

trinko avatar trinko commented on August 20, 2024

Su OAUTH_GOOGLE_CLIENT_HD= bisogna inserire il dominio della Scuola o il dominio del Registro Elettronico? Deve essere per forza un dominio .edu.it?

E' il dominio della scuola, o, per essere più chiari, il dominio usato nelle mail degli utenti.
Cioè, se i tuoi utenti sono del tipo [email protected], il dominio da indicare è scuola.it

Serve per semplificare l'accesso degli utenti, che dovranno inserire solo la username perché il dominio è bloccato.

from giuaschool.

trinko avatar trinko commented on August 20, 2024

Nessuna attività negli ultimi 30 giorni: segnalazione chiusa.

from giuaschool.

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.