質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Chrome

Google Chromeは携帯、テレビ、デスクトップなどの様々なプラットフォームで利用できるウェブブラウザです。Googleが開発したもので、Blink (レンダリングエンジン) とアプリケーションフレームワークを使用しています。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Q&A

0回答

569閲覧

パスワードマネージャーが働く場合と、働かない場合の原因がわからない。

tom000

総合スコア2

Chrome

Google Chromeは携帯、テレビ、デスクトップなどの様々なプラットフォームで利用できるウェブブラウザです。Googleが開発したもので、Blink (レンダリングエンジン) とアプリケーションフレームワークを使用しています。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

0グッド

1クリップ

投稿2021/06/06 08:59

概要

Rails5系でシステムの開発を行っています。ブラウザはChromeを使用しています。

アプリケーションのパスワード入力フォームにおいて、パスワードマネージャーによる自動入力が行われるのですが、開発側からこの自動入力を無効にしたいと考えています。
解決方法らしき情報は見つけたのですが、現在発生している事象の原因が不明なため、実装して良いものか悩んでおります。
どなたかご教授頂けないかと思い、質問させて頂きます。

発生している事象

ユーザー登録機能を有するRailsアプリケーションにおいて、Adminユーザーと一般ユーザーを作成できる仕様です。
Adminユーザーでログインし、一般ユーザーの情報編集を行う際に、パスワード入力フォームにパスワードが自動入力されます。

Adiminユーザーが自身の情報編集画面を開いた際は自動入力が行われません。
一般ユーザーで自身の情報編集画面を開いた際も自動入力は行われません。

また、この事象はデプロイ済みの環境でのみ発生しており、ローカル環境では再現できません。
どちらの環境でも、ブラウザにユーザーのパスワードを記憶させています。

実現したいこと

パスワードの自動入力が不要なため、無効にしたい。

考察

ブラウザに記憶させているパスワード情報を削除するとこの事象は再現しないため、パスワードマネージャーのautocomplete機能が原因と考えています。

解決方法としては、inputタグのautocomplete="new-password"とすると無効にできるという情報を見つけました。
https://developer.mozilla.org/ja/docs/Web/Security/Securing_your_site/Turning_off_form_autocompletion

しかし、
・この事象が条件によって発生したり、しなかったりする原因が不明なこと
・ローカル環境では再現しないため、上記方法で解決するか簡単には確認できないこと
という問題が残っております。

・ローカル環境と本番環境でパスワードマネージャーの挙動が変わる理由
・Adminユーザーと一般ユーザーでパスワードマネージャーの挙動が変わる理由
がわかる方がいらっしゃいましたらご教授頂けないでしょうか。
よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問