9001 / 9001/copyparty

Allow TOTPs for login

オープン
#869 コメント 0 件 リアクション 5 件 担当者 1 名 @9001 が担当を希望しています GitHub で見る
enhancement
主要言語
Python
スター
46.6k
フォーク
1.9k
平均マージ
10日 16時間
マージ済み PR(30日)
5

説明

I think it would be a good idea to allow [TOTPs](https://en.wikipedia.org/wiki/Time-based_one-time_password) to be used for login, as it would improve security when people run this as an internet-exposed instance.

Using IdPs is an alternative, however for more simple use-cases I think something like this would be a lot easier and more convenient to set up.

Secrets could be specified in the config file, and then users could add those to their preferred authenticator

One implementation of this is [PyOTP](https://pyauth.github.io/pyotp/#time-based-otps)

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。