Documentation Frappe Framework

Frappe Framework

Guides : intégration

Ces guides couvrent les intégrations : Google GSuite et Calendar, authentification par jeton, OpenID Connect, webhooks, Social Login Key, OAuth 2 et Frappe comme service OAuth.

1 min de lectureMis à jour le Source : docs.frappe.io

Contenu du chapitre

Ces guides couvrent les intégrations : Google GSuite et Calendar, authentification par jeton, OpenID Connect, webhooks, Social Login Key, OAuth 2 et Frappe comme service OAuth.

Pages de ce chapitre, dans l’ordre de la documentation officielle :

  1. Google GSuite
  2. Authentification par jeton (token)
  3. OpenID Connect et connexion sociale Frappe
  4. Webhooks
  5. Social Login Key
  6. Intégration Google Calendar
  7. Configurer OAuth 2
  8. Authentification par jeton (token) — variante
  9. Utiliser Frappe comme service OAuth

Dans ce chapitre

  1. 01Google GSuiteOn publie un script Apps, on enregistre un client OAuth Drive, puis un modèle GSuite. Attach File génère le document et le joint.
  2. 02Authentification par jeton (token)Le jeton remplace l’identifiant de session. Il est formé d’une clé d’API, qui identifie l’utilisateur, et d’un secret, qui valide la requête.
  3. 03OpenID Connect et connexion sociale FrappeLe scope openid ajoute un id_token signé. Le serveur qui porte les comptes devient fournisseur d’identité, l’autre affiche l’icône Frappe.
  4. 04WebhooksOn choisit le DocType, l’événement, l’URL et la méthode. Seuls les webhooks cochés Enabled partent. Chaque succès laisse un journal.
  5. 05Social Login KeyLa clé de connexion sociale active l’icône de connexion d’un fournisseur, après saisie de l’identifiant client et du secret.
  6. 06Intégration Google CalendarChaque utilisateur relie son calendrier Google. Les événements publics, ou ceux dont il est propriétaire, circulent dans les deux sens.
  7. 07Configurer OAuth 2Des applications tierces accèdent aux ressources selon les rôles Frappe. Le fournisseur se règle dans OAuth Provider Settings et OAuth Client.
  8. 08Authentification par jeton (token) — varianteMême principe que le jeton clé plus secret, avec les chemins generate_keys pour l’appel distant et pour bench execute.
  9. 09Utiliser Frappe comme service OAuthGrafana s’installe sur un système Debian, Frappe sur le même serveur, en Docker ou sur Frappe Cloud. Le bouton Sign in with Frappe apparaît après redémarrage.
Guides Frappe : intégration, OAuth, webhooks | ERPNext Lab