Augmenter la longueur du champ source dans la table spip_auteurs #5233

Closed
opened 2 weeks ago by tcharlss · 2 comments
tcharlss commented 2 weeks ago
Owner

Actuellement le champ source dans la table spip_auteurs a une longueur limitée à 10 : https://git.spip.net/spip/spip/src/branch/master/ecrire/base/objets.php#L250

VARCHAR(10) DEFAULT 'spip' NOT NULL

C'est un peu court, on pourrait augmenter ?

Contexte

Je souhaite me servir de ce champ sur un site où il y a de multiples façons de créer des comptes utilisteurs : soit par un admin dans la privé, soit dans le front lorsqu'on commande des choses, qu'on s'inscrit aux newsletters, etc.

À la fin on sait plus d'où viennent certains comptes.

Un exemple du genre de valeurs dont j'aurais besoin, qui font plus de 10 caracteres :

  • spip_admin
  • spip_formulaire_truc
  • spip_formulaire_machin
  • autre_site_machin
Actuellement le champ `source` dans la table `spip_auteurs` a une longueur limitée à 10 : https://git.spip.net/spip/spip/src/branch/master/ecrire/base/objets.php#L250 ```sql VARCHAR(10) DEFAULT 'spip' NOT NULL ``` C'est un peu court, on pourrait augmenter ? ## Contexte Je souhaite me servir de ce champ sur un site où il y a de multiples façons de créer des comptes utilisteurs : soit par un admin dans la privé, soit dans le front lorsqu'on commande des choses, qu'on s'inscrit aux newsletters, etc. À la fin on sait plus d'où viennent certains comptes. Un exemple du genre de valeurs dont j'aurais besoin, qui font plus de 10 caracteres : * spip_admin * spip_formulaire_truc * spip_formulaire_machin * autre_site_machin
b_b added the
amélioration
label 2 weeks ago
b_b added this to the 4.2 milestone 2 weeks ago
b_b commented 2 weeks ago
Owner

Bonne idée, je pense qu'on peut se permettre de pousser à 30 non ?

Bonne idée, je pense qu'on peut se permettre de pousser à 30 non ?
Poster
Owner

Ah on me signale en coulisse que ce champ est lié aux méthodes d'identification, donc je peux pas m'en servir dans ce but là.

Il y a pas forcément besoin de l'allonger du coup (à moins qu'il y ait des noms de méthode d'auth exotiques à rallonge ?).

Je ferme le ticket.

Ah on me signale en coulisse que ce champ est lié aux méthodes d'identification, donc je peux pas m'en servir dans ce but là. Il y a pas forcément besoin de l'allonger du coup (à moins qu'il y ait des noms de méthode d'auth exotiques à rallonge ?). Je ferme le ticket.
tcharlss closed this issue 2 weeks ago
b_b added
invalide
and removed
amélioration
labels 2 weeks ago
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.