Size: a a a

2020 May 03

BP

Bogdan Panchenko in KotlinLangRu
на то оно и переопределения
источник

T

Toxid in KotlinLangRu
Bogdan Panchenko
https://pl.kotl.in/vUgCwZh8S что -то типа такого
Спасибо, буду пробовать!
источник
2020 May 04

RS

Roman Speranskii in KotlinLangRu
Ребят, я понимаю, что вопрос немного не по теме, но тут какая-то часть бэкэндеров по любому есть и если вас утешит, то мой бэк на Kotlin ))

Сам вопрос:
Увидел что в FB есть возможность создать аккаунт по телефону. Возможно ли, что если я добавлю соц авторизацию, ко мне придёт пользователь без Email из FB?

Чуть менее важный вопрос:
Как вы поступаете, если у вас уже есть пользователь зарегистрированный по email на вашем, но он вдруг решает зайти через соцсети, где привязан этот email?
источник

SI

Slava Iumin in KotlinLangRu
Roman Speranskii
Ребят, я понимаю, что вопрос немного не по теме, но тут какая-то часть бэкэндеров по любому есть и если вас утешит, то мой бэк на Kotlin ))

Сам вопрос:
Увидел что в FB есть возможность создать аккаунт по телефону. Возможно ли, что если я добавлю соц авторизацию, ко мне придёт пользователь без Email из FB?

Чуть менее важный вопрос:
Как вы поступаете, если у вас уже есть пользователь зарегистрированный по email на вашем, но он вдруг решает зайти через соцсети, где привязан этот email?
1. Да, таких будет много
2. Безопаснее создавать новую запись и письмом предлагать их слить (и написать механизм слияния), тк может быть ситуация, когда злоумышленник зарегался в соцсети на неподтверждённый чужой емейл и с ним пришёл на сайт, если его пустить в другой акк будет грустно
источник

RS

Roman Speranskii in KotlinLangRu
Slava Iumin
1. Да, таких будет много
2. Безопаснее создавать новую запись и письмом предлагать их слить (и написать механизм слияния), тк может быть ситуация, когда злоумышленник зарегался в соцсети на неподтверждённый чужой емейл и с ним пришёл на сайт, если его пустить в другой акк будет грустно
По поводу первого вопроса:
На сколько часто такие кейсы встречаются?
Как посоветуешь сделать - бест практисы есть?
Я просто еще ни одного такого не видел на практике - не попадались...
источник

SI

Slava Iumin in KotlinLangRu
У меня встречались часто. Где-то четверть. Бестов не нашёл, у моего решения есть побочка - не уникальная связь емейл-юзер и сама не уникальность почты, вызывало кучу проблем потом для маркетинга (рассылки и пр), тк слияние не сделали сразу
источник

SI

Slava Iumin in KotlinLangRu
В принципе вообще люди с фейсбука часто не имеют привязанного емейла, зарегавшись по телефону
источник

RS

Roman Speranskii in KotlinLangRu
Slava Iumin
У меня встречались часто. Где-то четверть. Бестов не нашёл, у моего решения есть побочка - не уникальная связь емейл-юзер и сама не уникальность почты, вызывало кучу проблем потом для маркетинга (рассылки и пр), тк слияние не сделали сразу
Окей, спасибо.
Тогда придется потратить на это время 😭
источник

SG

Sergey Grushin in KotlinLangRu
Всем привет. Есть ли в Котлине коллекция, которая сама сортируется при добавлении в нее элементов?
источник

QH

Quantum Harmonizer in KotlinLangRu
Sergey Grushin
Всем привет. Есть ли в Котлине коллекция, которая сама сортируется при добавлении в нее элементов?
На JVM есть TreeSet.
источник

SG

Sergey Grushin in KotlinLangRu
Quantum Harmonizer
На JVM есть TreeSet.
sortedSetOf значит, спасяб
источник

VV

Viktor Vasylyshyn in KotlinLangRu
Привет. подскажите пжл, как превратить многомерный массив в одномерный с теми же значениями?
val mainArray = arrayOf(1, arrayOf(1,2, intArrayOf(3,4)), intArrayOf(2,4)) -> arrayOf(1,1,2,3,4,2,4)
источник

IM

Igor Mikhailov in KotlinLangRu
mainArray.flatten() превратит в одномерный, но лист(с боксингом под капотом)
источник

VV

Viktor Vasylyshyn in KotlinLangRu
спасибо.
источник

M

Mr_ChAI in KotlinLangRu
Чет странно
источник

YB

Yegor Bilovus in KotlinLangRu
@Harmonizr , тут пздц вверху
источник

NR

Nikita Rudy in KotlinLangRu
Качественный фейк
источник

NR

Nikita Rudy in KotlinLangRu
Я аж заценил
источник

NR

Nikita Rudy in KotlinLangRu
очень круто сделано
источник

QH

Quantum Harmonizer in KotlinLangRu
Mr_ChAI
Чет странно
обыкновенный спам.
источник