Регистрация  |  Вход

Как логится без пароля

Ситуация такая, и не совсем точно сформулирована в названии темы:

открываю на Андройде (вебкид) свой орг, затем сканирую QR код, содержащий URL ведущий на дитэйл пейд (это просто поддомен.salesforce.com/recordID) какой-то записи того же Орга, и сканер открывает новое окно в мобильном браузере с этим URL, и при этом требуется залогится! хотя в соседнем окне Орг уже открыт.

Вот если открыть этот Ог в обычном браузере, и затем скопировать URL во вновь открытое окно, то все откроется без необходимости снова залогится.

В чем проблема? В настройках мобильного браузера? Можно ли заставить мобильный браузер сохранять (звездочками) пароль? Или как то можно лoгится вообще без пароля, например по IP.

спасибо

Ситуация такая, и не совсем точно сформулирована в названии темы:

открываю на Андройде (вебкид) свой орг, затем сканирую QR код, содержащий URL ведущий на дитэйл пейд (это просто поддомен.salesforce.com/recordID) какой-то записи того же Орга, и сканер открывает новое окно в мобильном браузере с этим URL, и при этом требуется залогится! хотя в соседнем окне Орг уже открыт.

Вот если открыть этот Ог в обычном браузере, и затем скопировать URL во вновь открытое окно, то все откроется без необходимости снова залогится.

В чем проблема? В настройках мобильного браузера? Можно ли заставить мобильный браузер сохранять (звездочками) пароль? Или как то можно лoгится вообще без пароля, например по IP.

спасибо

Переместил твою тему в мобильный раздел. Я думаю тут будет ближе к общей теме.

Наверное проблема в браузере Андроида, а точнее в доступе между двумя открытыми окнами браузера к сессионных куки.
Простыми словами второе окно не видит куки из первого (и вообще наверное про первое окно ничего не знает) и поэтому считает что ты не залогинен. Попробуй погуглить на эту тему.

На счет залогиниться без пароля, то тут со стандартным интерфейсом в браузере у тебя не так много вариантов, а точнее вообще нет. Если залигинен - пользуешься, не залогинен - нет.

И если общий совет, то забудь про мобильный браузер и Salesforce! То время, что ты потратишь на поиск решений проблем с браузером, ты можешь использовать для написания нативного приложения, да хотябы с использованием тех же кросплатформенных библиотек типо PhoneGap.

Переместил твою тему в мобильный раздел. Я думаю тут будет ближе к общей теме.

Наверное проблема в браузере Андроида, а точнее в доступе между двумя открытыми окнами браузера к сессионных куки.
Простыми словами второе окно не видит куки из первого (и вообще наверное про первое окно ничего не знает) и поэтому считает что ты не залогинен. Попробуй погуглить на эту тему.

На счет залогиниться без пароля, то тут со стандартным интерфейсом в браузере у тебя не так много вариантов, а точнее вообще нет. Если залигинен - пользуешься, не залогинен - нет.

И если общий совет, то забудь про мобильный браузер и Salesforce! То время, что ты потратишь на поиск решений проблем с браузером, ты можешь использовать для написания нативного приложения, да хотябы с использованием тех же кросплатформенных библиотек типо PhoneGap.

Dmitry Shnyrev
И если общий совет, то забудь про мобильный браузер и Salesforce! То время, что ты потратишь на поиск решений проблем с браузером, ты можешь использовать для написания нативного приложения, да хотябы с использованием тех же кросплатформенных библиотек типо PhoneGap.

Спасибо, Дмитрий, что верите в то, что я осилю это. Когда нибудь - да, и вероятно, даже очень скоро.

Но в ситуация в том, что мы привязаны еще и к программе QR сканер. Я установил, первую, что попалась - QR code reader - и она, как наверное и все другие, сначала открывает какое-то свое браузерное окно, и при нажатие на кнопку с иконкой Выход - передает url в вебкитовское окно (вероятно, его мы и видим вначале, но в QR code reader рамке). Как заставить code reader взаимодействовать со новым приложением - это совсем непонятно.

В любом случае, сканирование QR code и грамотное открытие окна, которое видит сессионные куки, кажется самым простым решение, кроме того, с этой проблемой наверняка уже много раз сталкивались разработчики в рамках SFDC и тем более вне рамок. Буду погуглить, может, что найду.
А хотя бы заставить браузер сохранить пароль звездочками, чтоб не набирать - это возможно? что-то я не помню, чтобы браузер когда-нибудь спрашивал меня, хочу ли я сохранить пароль SFDC...

[quote="Dmitry Shnyrev"]
И если общий совет, то забудь про мобильный браузер и Salesforce! То время, что ты потратишь на поиск решений проблем с браузером, ты можешь использовать для написания нативного приложения, да хотябы с использованием тех же кросплатформенных библиотек типо PhoneGap.[/quote]

Спасибо, Дмитрий, что верите в то, что я осилю это. Когда нибудь - да, и вероятно, даже очень скоро.

Но в ситуация в том, что мы привязаны еще и к программе QR сканер. Я установил, первую, что попалась - QR code reader - и она, как наверное и все другие, сначала открывает какое-то свое браузерное окно, и при нажатие на кнопку с иконкой Выход - передает url в вебкитовское окно (вероятно, его мы и видим вначале, но в QR code reader рамке). Как заставить code reader взаимодействовать со новым приложением - это совсем непонятно.

В любом случае, сканирование QR code  и грамотное открытие окна, которое видит сессионные куки, кажется самым простым решение, кроме того, с этой проблемой наверняка уже много раз сталкивались разработчики в рамках SFDC и тем более вне рамок. Буду погуглить, может, что найду.
А хотя бы заставить браузер сохранить пароль звездочками, чтоб не набирать - это возможно? что-то я не помню, чтобы браузер когда-нибудь спрашивал меня, хочу ли я сохранить пароль SFDC...

Den Brown
А хотя бы заставить браузер сохранить пароль звездочками, чтоб не набирать - это возможно? что-то я не помню, чтобы браузер когда-нибудь спрашивал меня, хочу ли я сохранить пароль SFDC...

Не стоит полагаться на настройки браузера!!! Даже если ты каким-то образом, настраивая браузер или свой телефон, заставишь работать эту схему, то у другого пользователя с дефолтными настройками будет полный облом. Т.е. это решение никуда не годится!. Твое приложение должно работать сразу и без каких либо дополнительных изменений в системе.

[quote="Den Brown"]А хотя бы заставить браузер сохранить пароль звездочками, чтоб не набирать - это возможно? что-то я не помню, чтобы браузер когда-нибудь спрашивал меня, хочу ли я сохранить пароль SFDC...[/quote]

Не стоит полагаться на настройки браузера!!! Даже если ты каким-то образом, настраивая браузер или свой телефон, заставишь работать эту схему, то у другого пользователя с дефолтными настройками будет полный облом. Т.е. это решение никуда не годится!. Твое приложение должно работать сразу и без каких либо дополнительных изменений в системе.

ОК, поставим это обсуждение на паузу, до тех пор, пока заказчики не определятся каким типом девайса они собираются сканировать код.
Как говорится: "Будут проблемы - будем решать".

ОК, поставим это обсуждение на паузу, до тех пор, пока заказчики не определятся каким типом девайса они собираются  сканировать код.
Как говорится: "Будут проблемы - будем решать".

Заметил странную вешь: в Андройде я захожу на свою SFDC сайт страницу, кликаю на запись (у которой нет сайт страницы, и требуется лог-ин) и браузер приводит меня к лог-ину. Но странность в том, что это:
(1) лог-ин на ПОРТАЛ и при этом ДРУГОГО орга, в который я логился через этот браузер ранее (хотя я логился и в стандартный SFDC с этого же браузера).
(2) на этом портальном входе СОХРАНЕН мой пароль, что я никогда не видел в стандартный SFDC входе.

Заметил странную вешь: в Андройде я захожу на свою SFDC сайт страницу, кликаю на запись (у которой нет сайт страницы, и требуется лог-ин) и браузер приводит меня к лог-ину. Но странность в том, что это:
(1) лог-ин на ПОРТАЛ и при этом  ДРУГОГО орга, в который я логился через этот браузер ранее (хотя я логился и в стандартный SFDC с этого же браузера).
(2) на этом портальном входе СОХРАНЕН мой пароль, что я никогда не видел в стандартный SFDC входе.

Если я правильно понял, то надо разбираться с самим мобильным браузером и его возможностях сохранения вводимых в формах данных. Возможно там стоит что-то о сохранении по-умолчанию.

Если я правильно понял, то надо разбираться с самим мобильным браузером и его возможностях сохранения вводимых в формах данных.  Возможно там стоит что-то о сохранении по-умолчанию.