Projet

Général

Profil

0001-api-allow-all-characters-but-in-member-UUIDs-17196.patch

Frédéric Péters, 27 juin 2017 07:20

Télécharger (1,22 ko)

Voir les différences:

Subject: [PATCH] api: allow all characters but / in member UUIDs (#17196)

For example @ is used for realms and the LDAP backend used to put
username@realm in the uuid field.
 src/authentic2/api_urls.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
src/authentic2/api_urls.py
9 9
                           name='a2-api-password-change'),
10 10
                       url(r'^user/$', api_views.user,
11 11
                           name='a2-api-user'),
12
                       url(r'^roles/(?P<role_uuid>[\w+]*)/members/(?P<member_uuid>[\w+]*)/$', api_views.roles,
12
                       url(r'^roles/(?P<role_uuid>[\w+]*)/members/(?P<member_uuid>[^/]+)/$', api_views.roles,
13 13
                           name='a2-api-role-member'),
14 14
                       url(r'^check-password/$', api_views.check_password,
15 15
                           name='a2-api-check-password'),
16
-