QR-код для многофакторного TOTP (например, аутентификатор Google) - как мне установить свой логотип? - PullRequest
0 голосов
/ 01 января 2019

Мы генерируем QR-код отлично для многофакторного TOTP.Этот QR-код может быть использован Google Authenticationator, Authy и т. Д. В порядке.

Мы пытаемся выяснить, как включить наш логотип, чтобы приложение Auth могло отображать наш логотип вместо общего логотипа.

Я выкопал всю информацию о том, что входит в QR-код, и пока не нашел эту информацию.

Ответы [ 3 ]

0 голосов
/ 23 января 2019

Это никак не связано с TOTP.Поскольку данные в любом QR-коде являются избыточными, существуют некоторые методы, позволяющие добавить логотип, жертвуя избыточностью.Ваш QR-код станет менее читабельным, хотя

https://hackaday.com/2011/08/11/how-to-put-your-logo-in-a-qr-code/

0 голосов
/ 07 июня 2019

Хотя это не является частью спецификации, некоторые реализации (по крайней мере, FreeOTP) позволяют указывать логотип с параметром image.

пример:

otpauth://totp/Issuer%3Ajohn%40example.com?image=https://picsum.photos/100&secret=4ED3SSHWSYSHC3FTEZFIOFPLDFIT2R2Y&issuer=Issuer

Не всереализации принимают это во внимание.На самом деле я только сейчас наверняка работает с FreeOTP с 2014 года .Я больше не копался в другой реализации.

0 голосов
/ 01 января 2019

Нет ничего в спецификации для добавления логотипа.

Вместо этого, какие сервисы, такие как Authy и andOTP , делают, это смотрят на провайдера, и сопоставление с образцомпротив известного списка популярных провайдеров.

Например, andOTP имеет список курируемых миниатюр для конкретных услуг .

Если ваша организация такая большая, как, скажем,Dropbox - вы уже будете в списке.Если нет, вам нужно попросить Authy и всех других провайдеров добавить ваш логотип.

...