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:
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.
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.
여전히 동일한 계산(수식)을 따르고 있는 건가요? 지난 주말에 아버지가 우리 Discourse 사이트의 비밀번호를 재설정하고, 그 새 비밀번호로 로그인하는 과정을 지켜보았는데, 정말 고전하셨습니다. 인터넷에서 보편화되고 있는 비밀번호 표시(reveal password) 기능이 있었더라면, 아버지가 입력하는 비밀번호가 맞는지 확실히 알 수 있었을 텐데, 특히 모바일뿐 아니라 데스크톱에서도 정말 도움이 되었을 것입니다. 결국 아버지가 새 비밀번호 관리자를 사용해 데스크톱에서 비밀번호를 생성하고, 거기서 복사/붙여넣기하여 Discourse에 입력하도록 했습니다.
현재 비밀번호 표시 기능이 업계 표준이 되었기 때문에, 이 부분을 다시 검토하고 조치를 취하는 데에는 문제가 없습니다. 브라우저들은 여전히 움직이지 않고 있습니다. 제 원래 불만은 이것이 앱 개발자의 문제가 아니라 브라우저의 문제라는 것이었고, 업계가 인터넷 익스플로러 수준까지 따라올 것이라고 생각했지만, 그러지 않았습니다.
개인적으로는 페이스북/트위터 방식을 선호하며, 전체 화면 로그인을 구현할 때까지 이 작업을 보류하는 것을 권장합니다.
여기에는 상당한 접근성 관련 우려 사항이 있으며, 비밀번호 관리자를 망치지 않도록 매우 신중해야 합니다.
일부 경우에는 비밀번호를 표시하는 것이 정말 좋은 아이디어일 수 있습니다. 코드는 줄이고 편의성은 높아지니까요. 글을 읽으면서 느낀 것은, 모두가 수용하고 심지어 규범이나 교리가 된 것을 버릴 수 있다는 가능성 때문에 불안감이 생긴다는 점이었습니다. 실제로 우리는 이미 채택되어 '규범’이 된 결정에 따르고 그 위에 구축하려는 강한 욕구를 가지고 있습니다. 그리고 네, 나는 다수가 틀리지 않는다고 늘 스스로에게 말해왔습니다.