Show password (optional)

AI-generated summary

The discussion revolves around adding a show password feature to Discourse’s login page. Stranik initiated the conversation, mentioning that many users, especially on mobile, struggle with password entry and would benefit from this feature. codinghorror pointed out that this has been discussed before, and the feature should ideally be implemented by browsers. However, tobiaseigen shared a personal experience where this feature would have been helpful, and codinghorror expressed his support for adding an explicit show password button.

sam initially opposed the idea, considering it a browser issue, but later changed his stance, citing the industry’s adoption of this feature. He suggested deferring the work until a full-screen login is built and recommended the Facebook/Twitter approach. awesomerobot supported the idea and preferred the Facebook/Twitter approach.

The feature was eventually implemented by awesomerobot and merged into the Discourse repository. However, tobiaseigen reported that the show/hide toggle is not visible on mobile devices, which is where it is needed most.

Many users in the mobile version, want to see the title/icon to show the password. For example:

show

There are already some complaints that they are within a few minutes can’t log. Maybe they used to use other social networking sites where this feature is present.

「いいね!」 6

This has been discussed before, the feature needs to be in your browser. The field is properly tagged as a HTML password field so what the browser does with it is up to them.

「いいね!」 5

この計算はまだ同じですか?この前の週末、父が私たちのDiscourseサイトのパスワードをリセットし、新しいパスワードでログインするのを見ていましたが、それは本当に大変でした。インターネットで一般的になっているパスワード表示機能があれば、特にモバイルで、そしてデスクトップでも、入力しているパスワードが正しいことを確実に知ることができたので、非常に役立ったでしょう。結局、デスクトップで新しいパスワードマネージャーを使ってパスワードを作成させ、そこからDiscourseにコピー&ペーストさせました。

Discourseのログインページ、デスクトップのChromeで:

DiscourseのデスクトップのSafariでは、パスワードのプルダウンが表示されますが、表示機能は含まれていません:

比較のために、Twitter:

Facebook:

Google:

LinkedIn:

「いいね!」 8

個人的には、パスワードを表示するボタンを明示的に設けるべきだと思いますが、歴史的に @sam は反対していました 私が覚えている限り。@eviltrout さん、どう思いますか?

「いいね!」 6

個人的にはその機能を使ったことはありませんが、他の人が便利だと感じるであろうことが明らかなので、多くの場所で見かけました。

@sam、あなたの反対意見は、ブラウザが私たちのためになるのを待つというものですか?それとも他のセキュリティ上の懸念によるものですか?

「いいね!」 5

パスワード表示は今や業界標準となっています。この点については見直しを行い、対応するつもりです。ブラウザ側は対応を変えようとしません。当初の私の指摘は、これはアプリ開発者の問題ではなくブラウザの問題であり、業界はインターネットエクスプローラーに追随するだろうと考えていましたが、そうはなりませんでした。

個人的には、FacebookやTwitterのアプローチを好み、フルスクリーンログインを構築するまでこの作業を延期することをお勧めします。

ここにはかなりのアクセシビリティに関する懸念があり、パスワードマネージャーを台無しにしないように細心の注意を払う必要があります。

@awesomerobot ご意見はいかがですか?

「いいね!」 9

はい、そうしましょう!私も Facebook/Twitter のやり方が好きです :eye:

この方法でやるべきではないと思いますが、Amazon がデフォルトでパスワードをモバイル表示するのは面白いと思っていました… もう何年もそうしています。パスワード入力間違いが衝動買いの減少につながると相関しているのだと推測します :money_with_wings:

「いいね!」 11

これを次のリリースに割り当てます!デザインチームで対応できると思いますか、それとも開発チームの関与が必要になりますか?

「いいね!」 7

最も簡単で、それが完了するものが良いです。モバイルも優先事項であるべきです。キーボードのない小さなデバイスは、パスワード入力がより困難になるためです。

「いいね!」 8

対処できるはずだ。それほど複雑ではないと思う。

「いいね!」 6

考えておくべきことがいくつかあります

「いいね!」 3

場合によってはパスワードを公開することは非常に良い考えです。コードが少なく、より便利になります。読んでいる間に私が遭遇した唯一のことは、不安が現れたという事実であり、皆が受け入れ、標準または教義になったものを放棄する可能性さえあるということです。確かに、私たちはすでに採用された決定に従い、それに基づいて構築したいという強い願望を持っています。そして、私は常に大多数は間違っていないと自分に言い聞かせてきました。

しかし… 衆人に訴える論証

本当にここで考えるべきことがあります。非常に興味深いです!

「いいね!」 4

これはブラウザで実装されるべきですが、進展がほとんどないため、Discourse に実装する作業を開始しました。

「いいね!」 12

これはマージされ、サインアップ、ログイン、パスワードのリセット時にパスワードを表示/非表示できるようになりました。

これは、パスワードマネージャーとの衝突を避けるために、入力の下に実装されました。これは、他のサイトで私が時折遭遇する問題です。

「いいね!」 12

モバイルで「表示/非表示」の切り替えが表示されないことに気づきました。まさに必要なのに!

「いいね!」 3