nodeSolidServer / nodeSolidServer/node-solid-server
Issue a token with Python client
Nessuno ha ancora preso questa issue.
- Lingua principale
- JavaScript
- Stelle
- 1.8k
- Fork
- 308
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
The issue we like raise is the following.
We like to issue a token with a Python client to SOLID. We managed to get access using a cookie, however, we like to issue a token to get access to our SOLID account.
This issue mentioned two types of authentication, other than cooking: tokens and certificates.
https://github.com/solid/node-solid-server/issues/672
How can we issue a token in Python?
Our code so far:
import requests
import re
login_params = {
'username': '<user>',
'password': '<pass>'
}
r = requests.post('https://<user>.solid.community/login/password',login_params)
str_res = r.text
r.cookies
r = requests.get('https://<user>.solid.community/inbox/simplepad/index.ttl', cookies=r.cookies)
str_res = r.text
str_res
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia leggendo il node-solid-server issue 672 indicato e esaminando l’endpoint di accesso/password mostrato nell’esempio Python. Chiarisci il flusso di token o certificato supportato per un client Python, definendo come completamento una richiesta autenticata riproducibile che non dipenda dai cookie.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- node.js, python
- Ambito
- api, authentication
- Tipo di issue
- Documentazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 20/100