Найти тему

Seafile — 2FA через MULTIFACTOR

Надоело мне держать кучу приложений для двухфакторной аутентификации. Переносим 2FA для Seafile на мобильное приложение Multifactor.

Про включение 2FA для Seafile я уже писал:

Seafile 2FA — двухфакторная аутентификация

Тогда я тестировал приложения Google Authenticator и DUO Mobile, там всё работало. У Multifactor появилась возможность подключить аутентификацию через Google Authenticator, дополнительно в приложении Мультифактора появилась возможность вставить QR код или ввести его вручную:

-2

Я радостно отсканировал код с Seafile и... ничего не получилось. Сейчас получится, поехали.

-3

Включаем второй фактор в Seafile: "Включить двухфакторную аутентификацию".

-4

Нам выдают QR код для аутентификации, нужно его расшифровать. Вырезаю ножницами картинку и сохраняю как файл. Воспользуемся считывателем QR кодов, есть у меня:

QR-code считыватель

-5

Расшифровываем код, из всего что здесь есть нам потребуется только значение secret:

secret=BBAFDVZMUB5BUHOQKWARFMXIHJBVDXOR

С помощью этого секрета сами формируем строку аутентификации, придумываем название и описание по желанию, например:

otpauth://totp/Cloud:internet-lab.ru?issuer=Cloud&secret=BBAFDVZMUB5BUHOQKWARFMXIHJBVDXOR&algorithm=SHA1&digits=6&period=30
-6

Теперь нам нужно завернуть эту строку обратно в QR код. Воспользуемся генератором QR кода, есть у меня:

QR-code генератор

-7

Генерируем QR код и сканируем его приложением Multifactor.

-8

Добавляется новый аккаунт. Открываем, видим классический шестизнак.

-9

У нас есть 30 секунд для ввода кода в Seafile.

-10

Следующий.

-11

Код принимается. Сохраняем резервные коды. Назад.

-12

Вот так легко и непринуждённо мы подключили второй фактор для Seafile через приложение Multifactor.

Multifactor & Seafile — созданы друг для друга.

Надеюсь, когда-нибудь приложение Мультифактор допилят и код с Seafile будет сканироваться в приложение без танцев с генератором QR кодов.

Источник:

Seafile — 2FA через MULTIFACTOR | internet-lab.ru

💰 Поддержать проект

Если вам понравилась статья, то ставьте 👍🏻 каналу.
Пишите комментарии, задавайте вопросы, подписывайтесь.