|
Покритикуйте/оцените spring-boot приложение
|
|||
---|---|---|---|
#18+
А в чем необходимость иметь одинаковый логин? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2018, 17:42 |
|
Покритикуйте/оцените spring-boot приложение
|
|||
---|---|---|---|
#18+
Petro123А в чем необходимость иметь одинаковый логин? Это может быть нужно чтобы не удалять пользователя а деактивировать. С уважением, Валентин ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2018, 17:46 |
|
Покритикуйте/оцените spring-boot приложение
|
|||
---|---|---|---|
#18+
TsyklopValentin Kolesnikov, каким образом может быть пользователи с одинаковыми логинами если проверка есть? как они там окажутся? никак. воитель об этом не подумал )) во-первых, я согласен (можно отбросить вообще весь остальной код т.к. комментировать его можно бесконечно), может быть случай когда логины одинаковы. НО. у юзера должен быть УИД по которому он идентифицируется и это либо логин либо имя либо еще что то либо набор неких параметров дающих уникальный ключ. тут же я подозреваю, тс банально глубоко не анализировал задачу Валентин, по конкретно этому случаю (другие обсуждать можно вечность) у вас банально нет консистенси. вы говорите может быть много одинаковых логинов у разных юзеров но при логине вы берете первый из списка?)) а как же другие юзеры? т.е. есть маша с логином А есть даша с логином А есть саша с логином А. кто то из них (скажем саша) вводит логин А и... логинится под машей? )) я не уверен что это корректное поведение. а если учесть что гетОлл вам вообще не гарантирует ордеринг )) у вас будут логиниться рандомно с разными кредами от разных юзеров. замечательно. )) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2018, 17:47 |
|
Покритикуйте/оцените spring-boot приложение
|
|||
---|---|---|---|
#18+
andreykaTНО. у юзера должен быть УИД по которому он идентифицируется и это либо логин либо имя либо еще что то либоразумеется. Если логин с повтором, тогда это не логин)))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2018, 17:51 |
|
Покритикуйте/оцените spring-boot приложение
|
|||
---|---|---|---|
#18+
andreykaTTsyklopValentin Kolesnikov, каким образом может быть пользователи с одинаковыми логинами если проверка есть? как они там окажутся? никак. воитель об этом не подумал )) во-первых, я согласен (можно отбросить вообще весь остальной код т.к. комментировать его можно бесконечно), может быть случай когда логины одинаковы. НО. у юзера должен быть УИД по которому он идентифицируется и это либо логин либо имя либо еще что то либо набор неких параметров дающих уникальный ключ. тут же я подозреваю, тс банально глубоко не анализировал задачу Валентин, по конкретно этому случаю (другие обсуждать можно вечность) у вас банально нет консистенси. вы говорите может быть много одинаковых логинов у разных юзеров но при логине вы берете первый из списка?)) а как же другие юзеры? т.е. есть маша с логином А есть даша с логином А есть саша с логином А. кто то из них (скажем саша) вводит логин А и... логинится под машей? )) я не уверен что это корректное поведение. а если учесть что гетОлл вам вообще не гарантирует ордеринг )) у вас будут логиниться рандомно с разными кредами от разных юзеров. замечательно. )) Согласен тут нужно переделывать. В приложении оставили только facebook login. E-mail логин остался как устаревший. С уважением, Валентин ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2018, 17:52 |
|
Покритикуйте/оцените spring-boot приложение
|
|||
---|---|---|---|
#18+
Valentin KolesnikovPetro123А в чем необходимость иметь одинаковый логин? Это может быть нужно чтобы не удалять пользователя а деактивировать. С уважением, Валентин User user = repo.findByLoginAndDeletedIsNull(String login); параллельно вешаем констрейнт на базу что в ней не может жить больше одного юзера с конкретным логином и делетед нулл. вот и весь код. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2018, 17:52 |
|
Покритикуйте/оцените spring-boot приложение
|
|||
---|---|---|---|
#18+
Valentin Kolesnikovне удалять пользователя а деактивировать.если бизнесу надо (не программисту!!) то вводите в Модель понятие Уволенный юзверь. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2018, 17:53 |
|
Покритикуйте/оцените spring-boot приложение
|
|||
---|---|---|---|
#18+
maytonОпечатка скорее. Там code и expirationDate должны тестится на не пустое.не... там половина тестов таких. Вероятнее всего чтобы оно через побольше методов проходило и получить "внушительное" покрытие кода тестами ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2018, 18:15 |
|
Покритикуйте/оцените spring-boot приложение
|
|||
---|---|---|---|
#18+
Возможно готовили рефакторинг и перестарались. Тут КМК важнее закрепить текущее поведение. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2018, 18:21 |
|
Покритикуйте/оцените spring-boot приложение
|
|||
---|---|---|---|
#18+
Недавно перешёл на spring-boot 2.1.1 https://github.com/javadev/pt-backend/pull/2 С уважением, Валентин ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2018, 18:37 |
|
Покритикуйте/оцените spring-boot приложение
|
|||
---|---|---|---|
#18+
Valentin Kolesnikov, как-то странно Optional используется Код: java 1. 2. 3. 4. 5. 6. 7.
вместо Код: java 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2018, 11:45 |
|
Покритикуйте/оцените spring-boot приложение
|
|||
---|---|---|---|
#18+
pavel_nvValentin Kolesnikov, как-то странно Optional используется Код: java 1. 2. 3. 4. 5. 6. 7.
вместо Код: java 1. 2. 3. 4.
Можно переделать, согласен. С уважением, Валентин ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2018, 17:57 |
|
|
start [/forum/topic.php?fid=59&msg=39746243&tid=2121599]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
81ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 181ms |
0 / 0 |