When a user registers, DataFed harvests a users identity information from Globus. Globus uses a full email address for the primary account "username" and this will alwasy be unique. DataFed however, strips of the domain information of the email and uses that as the UID - which is not unique. Need to simply retain the FULL globus username for DataFed's UID (convert illegal characters to '_').
This is NOT a bug - globus will ensure that the email prefix is unique (DataFed uses the users Globus ID account), so DataFed doesn't need to worry about it.
When a user registers, DataFed harvests a users identity information from Globus. Globus uses a full email address for the primary account "username" and this will alwasy be unique. DataFed however, strips of the domain information of the email and uses that as the UID - which is not unique. Need to simply retain the FULL globus username for DataFed's UID (convert illegal characters to '_').