Révision 541603e6
Ajouté par Josué Kouka il y a plus de 7 ans
mandayejs/mandaye/management/commands/migrate-users.py | ||
---|---|---|
89 | 89 |
last_name=data.get('spLogin', '')) |
90 | 90 |
|
91 | 91 |
uc = UserCredentials(user=user, locators=credentials) |
92 |
uc.decrypt() |
|
93 | 92 |
uc.save() |
94 | 93 |
|
95 | 94 |
saml_id, created = UserSAMLIdentifier.objects.get_or_create(user=user, name_id=name_id, issuer=issuer) |
... | ... | |
98 | 97 |
except (IntegrityError,) as e: |
99 | 98 |
logger.debug(e) |
100 | 99 |
continue |
101 |
|
tests/csv_users.csv | ||
---|---|---|
1 |
_288CE3839831B75D8ADD6524329236B7;{"username": "csv1", "password": "cIrWyg=="} |
|
2 |
_8C36D00EE18E5702A51813413097028F;{"username": "csv2", "password": "cIrWyQ=="} |
|
3 |
_45EB3616CEE069A42AFD23D7039E6FBD;{"username": "csv3", "password": "cIrWyA=="} |
|
4 |
_45EB3616CEJ069A42AFD23D70S9E6FBD;{"username": "csv4", "password": "cIrWzw=="} |
|
1 |
_288CE3839831B75D8ADD6524329236B7;{"username": "csv1", "password": "csv1"} |
|
2 |
_8C36D00EE18E5702A51813413097028F;{"username": "csv2", "password": "csv2"} |
|
3 |
_45EB3616CEE069A42AFD23D7039E6FBD;{"username": "csv3", "password": "csv3"} |
|
4 |
_45EB3616CEJ069A42AFD23D70S9E6FBD;{"username": "csv4", "password": "csv4"} |
tests/ldap_users.txt | ||
---|---|---|
11 | 11 |
entryUUID: 061ece3e-f3ac-1033-91e7-8926ba287cf0 |
12 | 12 |
creatorsName: cn=admin,dc=entrouvert,dc=org |
13 | 13 |
createTimestamp: 20141029113944Z |
14 |
spPostValues: {"password": "Y4HL6cbGxRsoHQU97VzXgkqEdA==", "login": "ldap_user1"}
|
|
14 |
spPostValues: {"password": "password_ldap_user1", "login": "ldap_user1"}
|
|
15 | 15 |
entryCSN: 20141029133206.125440Z#000000#001#000000 |
16 | 16 |
modifiersName: cn=admin,dc=entrouvert,dc=org |
17 | 17 |
modifyTimestamp: 20141029133206Z |
... | ... | |
29 | 29 |
entryUUID: 061fe3c8-f3ac-1033-91ea-8926ba287cf0 |
30 | 30 |
creatorsName: cn=admin,dc=entrouvert,dc=org |
31 | 31 |
createTimestamp: 20141029113944Z |
32 |
spPostValues: {"password": "Y4HL6cbGxRsoHQU97VzXgkqEdw==", "login": "ldap_user2"}
|
|
32 |
spPostValues: {"password": "password_ldap_user2", "login": "ldap_user2"}
|
|
33 | 33 |
entryCSN: 20141029133206.144171Z#000000#001#000000 |
34 | 34 |
modifiersName: cn=admin,dc=entrouvert,dc=org |
35 | 35 |
modifyTimestamp: 20141029133206Z |
... | ... | |
47 | 47 |
entryUUID: 0620818e-f3ac-1033-91ec-8926ba287cf0 |
48 | 48 |
creatorsName: cn=admin,dc=entrouvert,dc=org |
49 | 49 |
createTimestamp: 20141029113944Z |
50 |
spPostValues: {"password": "Y4HL6cbGxRsoHQU97VzXgkqEdg==", "login": "ldap_user3"}
|
|
50 |
spPostValues: {"password": "password_ldap_user3", "login": "ldap_user3"}
|
|
51 | 51 |
entryCSN: 20141029133206.156443Z#000000#001#000000 |
52 | 52 |
modifiersName: cn=admin,dc=entrouvert,dc=org |
53 | 53 |
modifyTimestamp: 20141029133206Z |
Formats disponibles : Unified diff
remove useless decipherment while migrating users (#13279)