Zmiana nazwy użytkownika ASP.NET

Mam witrynę asp.net, która korzysta z dostawcy członkostwa ASP.net. Każdy komentarz, wpis itp. W DB jest śledzony przez ID użytkownika.

Ponieważ MS nie zapewnia sposobu zmiany nazwy użytkownika, znalazłem NAZWA użytkownika w tabeli „użytkowników” w DB i jest tylko 1 miejsce, w którym pojawia się nazwa użytkownika.

Moje pytanie brzmi,

Czy udostępnienie strony „edytuj profil” jest bezpieczne, gdy użytkownik może edytować własną nazwę użytkownika. Oczywiście obsłużyłbym tę zmianę w tle, bezpośrednio zmieniając wartość „nazwa użytkownika” w DB.

Czy są w tym jakieś wady? Stworzyłem i zmodyfikowałem niektóre konta testowe i wydaje się, że wszystko jest w porządku, zastanawiam się tylko, czy istnieją jakieś znane negatywy na ten temat przed wprowadzeniem go do produkcji.

questionAnswers(1)

yourAnswerToTheQuestion