ec-cube icon indicating copy to clipboard operation
ec-cube copied to clipboard

認証キー発行時にcomposer.jsonが更新出来ない場合はエラーメッセージが欲しい

Open m-pyon23 opened this issue 5 years ago • 0 comments

概要(Overview)

管理画面->オーナーズストア->認証キー発行 画面

認証キーを発行した時、本来は認証キー欄に発行したキーが表示されるようになるが、composer.jsonへの書き込み権限がない時は反映されない。

この時にエラーメッセージが表示されないため、ただ何も起きなかったように見える。

認証キーが正しく発行・記録できてないという状況が理解しにくく、続いてプラグインインストールを行おうとしても認証キーの発行を求められる…という状態になる。

期待する内容(Expect) or 要望 (Requirement)

認証キーの発行・記録に失敗した時は、失敗した旨のエラーメッセージを出すようにする。

解決方法への誘導をどこまで行うかは、他のエラーメッセージ方針と合わせる

再現手順(Procedure)

apache実行ユーザーがcomposer.jsonへの書き込み権限を持たない状態で、管理画面から認証キー発行を行う

環境 (environment)

  • EC-CUBE: 4.0.x
  • PHP: 7.x.x
  • DB:
    • PostgreSQL x.x.x
    • MySQL x.x.x

関連情報 (Ref)

m-pyon23 avatar Oct 30 '20 14:10 m-pyon23