Nouvelles Chroniques d'Amethyste

Penser au Sens, pas au Verbe


Poster un commentaire

Les secrets utilisateurs dans Visual Studio

Un projet utilise fréquemment des infos sensibles comme des chaînes de connexion des login/mot de passe, des email, numéro de téléphone…

Seulement voilà, il y a un moment où on doit pousser le code dans un repository de code, au hasard Github et là vos infos se retrouvent publiquement accessibles.

Alors que faire? Justement Visual Studio propose une solution élégante, mais avec quelques limites.

L’idée est de sauvegarder ses données dans un fichier qui ne fait pas partie du projet, mais en restant facilement accessibles sans écrire de code spécifique.

Lire la suite

Publicités


Poster un commentaire

Les projet ASP.Net Core 2

J’ai écris une série d’articles sur la prise en main d’un projet ASP.NET Core 1 ici:

https://amethyste16.wordpress.com/2016/11/30/les-projets-asp-net-core/

Depuis la version 2 est arrivée et il n’est pas inutile de faire une petite mise à jour. Tout n’ayant pas changé, je vais me contenter des nouveautés et d’ajouter des compléments techniques.

Pour la suite je résumerai le nom de l’outil en C2.

Lire la suite


Poster un commentaire

Tutoriel Postman

Postman est un de ces outils indispensables si vous développez des web Api. J’ai déjà fais un tuto il y a tout juste 2 ans:

https://amethyste16.wordpress.com/2016/02/24/tutoriel-postman/

Mais les choses ont beaucoup changées depuis et je crois utile de le refaire complètement.

Au programme:

  • A quoi sert Postman
  • Installation
  • Opération de base
  • Collection
  • Créer un environnement
  • Génération de code
  • Le Runner

 

Lire la suite


Poster un commentaire

Générer une page d’aide pour vos Web Api

C’est une fonctionnalité que j’ai découvert par hasard il y a quelques jours: le template de site Web Api installe également un outil de génération de pages d’aide pour nos Api, pas besoin de Swagger ou autre, c’est automatique.

J’ai voulu en savoir plus, d’où cet article qui explique comment ça marche et comment personnaliser les pages.

Lire la suite


Poster un commentaire

Utiliser OAuth 1 avec Postman

Je travaille sur un projet où un script doit périodiquement récupérer sur Tumblr un nombre de followers.

 

Avant de récupérer ce type de données je me suis plongé dans le doc pour découvrir qu’il existe bien une Api:

https://www.tumblr.com/docs/en/api/v2#blog-followers

Mais il faut faire une authentification OAuth:

2016-12-13_11-01-23

La doc se limite à ceci:

https://www.tumblr.com/docs/en/api/v2#auth

 

Les différents packages out-of the box que j’ai pu trouvé ne marchent pas/plus/mal, il faut donc envisager une implémentation à la main.

La doc nous apprend qu’il s’agit de OAuth 1.0. En l’absence de plus de précisions, on va supposer que la RTF est correctement respectée. Je conseille donc vivement d’aller lire la RTF (on trouvera le lien en bibliographie). Elle est vraiment très lisible.

Avant de coder quoi que ce soit c’est pas mal de prototyper et Postman est un bon outil pour cela.

Lire la suite