Имя: Пароль:
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) сижу сейчас у клиента - у них МК каким то софтом распространяется по телефонам сотрудников, значит можно
наверное это на андроиде
Программист всегда исправляет последнюю ошибку.