Имя: Пароль:
1C
1С v8
1С Мобильное приложение Вопрос с правильным ответом
0 SergVMV
 
27.04.23
10:17
Есть МП, в нем хочу завести константу Пароль для мобильного приложения из-за того что яндекс ввели дополнительную проверку.
Тк нет никакой авторизации сменить может кто угодно, можно ли каким вопросом с правильным ответом сохранять эту константу?
1 SergVMV
 
27.04.23
10:19
Да. Компилировать чтобы сменить в коде этот пароль не хочется.
2 Галахад
 
гуру
27.04.23
10:19
Заведи вторую невидимую константу с вопросом/ответом. ;-)
3 p-soft
 
27.04.23
10:22
сфига ли? там две константы: одна с вопросом, вторая с ответом. я б еще третью добавил, с сообщением, что юзер дурак.
4 p-soft
 
27.04.23
10:23
что прилага делать то должна?
5 SergVMV
 
27.04.23
10:24
(4) почту забирает и отправляет
6 p-soft
 
27.04.23
10:26
можно запрограммиздить сервис регистрации пользователей. типа кнопок "Новый пользователь" и "Войти"
7 SergVMV
 
27.04.23
10:26
(6) это точно легкий путь?
8 p-soft
 
27.04.23
10:27
а там сам юзер решит какой пароль делать. хранить данные можно в Хранилище значений, пароли хешировать
9 p-soft
 
27.04.23
10:27
(7) это единственный правильный для таких случаев. можно список юзеров регить на внешнем сервере, можно только в прилаге - это только качество решения определяет
10 p-soft
 
27.04.23
10:28
(9) если бы речь шла о клмиент-серверном решении, то юзеров можно было бы создавать кучей других способов
11 SergVMV
 
27.04.23
10:29
(8) пароль к почте. сейчас он называется пароль приложений у яндекса. там сейчас две проверки паролей.
12 p-soft
 
27.04.23
10:33
(11) речь идет о почтовом мобильном приложении? а зачем тогда пароль на вход в приложение? первый раз зашли - сделали и сохранили аккаунт и дальше пользуемся.
13 p-soft
 
27.04.23
10:33
(12) можно переключение между аккаунтами сделать..
14 Волшебник
 
27.04.23
10:35
(11) Может надо было сразу об этом сказать, как считаете?
15 SergVMV
 
27.04.23
10:37
Сейчас все объясню. Есть МПкоторое получает и отправляет почту. В коде я прописал пароль к почте, а у яндекса завелась еще одна проверка (называется пароль для приложений). Мне чтобы его сменить придется заново компилировать апк. А если в яндексе опять сменят пароль для приложений, то снова компилировать апк. Решил завести константу и менять при смене в яндексе.
16 Волшебник
 
27.04.23
10:44
(15) Ну так заведите. В чём проблема-то?
17 SergVMV
 
27.04.23
10:46
а так как нет никакой авторизации, его могут сменить кто угодно. отсюда вопрос
18 Волшебник
 
27.04.23
10:52
(17) Добавьте авторизацию
19 mikecool
 
27.04.23
11:03
(17) тогда каждый раз компилируй апк и политикой распространяй, делов то
20 SergVMV
 
27.04.23
12:17
(19) на ТСД тоже можно?
21 Галахад
 
гуру
27.04.23
12:24
Если это внутри предприятия, почему бы не запрашивать значение этой константы из большой 1С? А константу не выводить в интерфейс.
22 SergVMV
 
27.04.23
13:26
(21) Согласен
23 H A D G E H O G s
 
27.04.23
13:27
(15) Отличный пример, как, суко, объяснить так, чтобы было нихрена не понятно.
24 H A D G E H O G s
 
27.04.23
13:27
1. Почтовых ящиков Яндекс - один или множество?
2. ТСД - один или множество?
25 SergVMV
 
27.04.23
13:50
(24) ящик один
ТСД множество
26 p-soft
 
27.04.23
13:59
(25) почему именно почта? просто опубликуйте http-сервис своей базы 1с в сети.
вообще, сервисы бесплатной почты могут блокировать письма похожие на пакеты обмена.
да и никто не гарантирует получение почтовых сообщений, а для ТСД это критично
27 mikecool
 
27.04.23
14:59
(20) сижу сейчас у клиента - у них МК каким то софтом распространяется по телефонам сотрудников, значит можно
наверное это на андроиде
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший