Uno OAuth2 API extension

Discussions sur les projets et applications développés en liaison avec une suite bureautique libre.

Modérateur: Vilains modOOs

Uno OAuth2 API extension

Messagepar psilocybe » 29 Avr 2018 20:54

Bonjour,

OAuth2OOo est une nouvelle extension LibreOffice / OpenOffice, permettant d'obtenir des jetons OAuth2.0.

Une fois installée cette extension est utilisable sous forme d'un service Uno:

Code : Tout sélectionner   AgrandirRéduire
# Création du service OAuth2:
name = "com.gmail.prrvchr.extensions.OAuth2OOo.OAuth2Service"
service = context.ServiceManager.createInstanceWithContext(name, context)

# Optionnel (donner un nom d'utilisateur et une url de ressource distante):
service.UserName = votre_nom_utilisateur
service.ResourceUrl = votre_url_distante

# Obtenir le jeton d’accès:
token = service.execute(())


Cette extension est disponible à l’adresse suivante:
https://github.com/prrvchr/OAuth2OOo/releases/download/v0.0.1/OAuth2OOo.oxt

La documentation est disponible à l’adresse suivante:
https://github.com/prrvchr/OAuth2OOo

Edit: Cette extension a été testé sous LibreOffice 6.0.2.1 x86_64 et OpenOffice 4.1.5 x86_64 sous Ubuntu 17.10 - LxQt 0.11.1
Merci à tous de reporter tout dysfonctionnement à l'adresse: https://github.com/prrvchr/OAuth2OOo/issues/new
LibreOffice 5.3.3.2 - Lubuntu 16.10 - LxQt 0.11.0.3
psilocybe
Membre lOOyal
Membre lOOyal
 
Message(s) : 39
Inscrit le : 21 Mai 2012 20:40

Retour vers Projets

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 6 invité(s)