Changeset 111075 in spip-zone


Ignore:
Timestamp:
Jul 10, 2018, 7:12:38 AM (9 days ago)
Author:
cam.lafit@…
Message:

S'assurer de creer tous les profils utilisateurs

  • Le prefixe de courriel ne garantie pas l'unicité des comptes
File:
1 edited

Legend:

Unmodified
Added
Removed
  • _outils_/svn2git/trunk/create_user_gitea.sh

    r111074 r111075  
    4646            email=${BASH_REMATCH[1]}
    4747            password=${BASH_REMATCH[2]}
    48             username=${email%@*}
    4948    fi
    5049
     
    5554
    5655    ## IMPORT in gitea
     56    #Utiliser le prefixe de mail comme utilisateur
    5757    curl -H "Authorization: token $GITEA_TOKEN" \
    5858            -X POST \
    59             --data "username=$username&email=$email&password=$password" \
     59            --data "username=${email%@*}&email=$email&password=$password" \
    6060            $GITEA_HOST/api/v1/admin/users
     61    #Se prémunir des collissions possible sur le prefixe de courriel ( a@domaine1 != a@domaine2 )
     62    #On utilise le courriel comme nom d'utilisateur sans @
     63    #On ne peut avoir 2 utilisateurs avec le meme courriel, donc pas de risque de dupliquer l'utilisateur
     64    curl -H "Authorization: token $GITEA_TOKEN" \
     65            -X POST \
     66            --data "username=${email/@/.}&email=$email&password=$password" \
     67            $GITEA_HOST/api/v1/admin/users
     68
    6169
    6270    for row_orga in "${GITEA_ORG_LIST[@]}" ; do
Note: See TracChangeset for help on using the changeset viewer.