web-dev-qa-db-ja.com

ユーザー情報を完全に隠す

ユーザーの情報が一般に公開されていないことを100%確実にする方法があるかどうか私は思っています。私たちのテーマは現在プロフィールページを使用していません、しかし私は各ユーザーのための '著者による投稿'ページがあることに気づきました。

それ以外に、ユーザーの情報が表示される場所は他にありますか?ユーザーのEメールアドレス、名前、ユーザー名など、情報がサイトのどこにも表示されないようにしています。

その理由は、私たちのWordPressユーザーは非常に機密性の高い情報を持っていること、そして彼らがいかなる形でも形式で公になりたくないということです。

質問:投稿者の情報が公開されている/ログインしていない要求はどこで公開されますか?

1
Daniel

これはあなたのテーマやプラグインに依存しているので、 s_ha_dum で述べたように答えることは不可能です。

例えば、いくつかのテーマはボディの作者名を<body class="author-keanu">のようなクラスとして出力するか、あるいは単に<body class="archive author-22">のような作者IDを使用し、そしてwww.example.com/?author=22に行くことによって作者をチェックすることができ追加したかどうか。

WPを出力することができる、または作成者名または使用者IDを使用できる lot 個の関数があるので、唯一の本当の解決策はあなたのテーマを監査することです。 /プラグインコード

もう1つの重要な注意点は、WPのログインを使用してユーザー名が存在するかどうかを推測できるということです。たとえば、「Jane」という既存のユーザー名を推測した場合、エラーは次のようになります。

エラー:ユーザー名Janeに入力したパスワードが正しくありません。

1
Wyck