プロジェクト

全般

プロフィール

Vote #78812

完了

Clarify consequences of disabling the login_required setting

Admin Redmine さんが4年以上前に追加. 4年以上前に更新.

ステータス:
Closed
優先度:
通常
担当者:
-
カテゴリ:
UI_10
対象バージョン:
開始日:
2022/05/09
期日:
進捗率:

0%

予定工数:
category_id:
10
version_id:
99
issue_org_id:
27009
author_id:
2784
assigned_to_id:
332
comments:
7
status_id:
5
tracker_id:
3
plus1:
0
affected_version:
closed_on:
affected_version_id:
ステータス-->[Closed]

説明

When an administrator disabled the @login_required@ setting and/or sets projects as public, this can have grave consequences for the protection of the data in-house projects. If this is done carelessly, confidential data might be exposed to undesired audiences (e.g. the global unauthenticated internet).

The attached patches try to make the consequences of these settings clearer by making them more prominent and explain their consequences to the user. This helps admins and project managers make the correct decisions.

We use these patches on "Planio":https://plan.io/redmine-hosting/ where all accounts require authentication by default. But even for "older" Redmine installations which might have some internal public projects it might still be surprising that they are suddenly public when not enforcing authentication anymore.


journals

--------------------------------------------------------------------------------
I think this patch is very valuable because sometimes I find a Redmine instance which unintentionally exposes internal projects on the internet. This patch can prevent users from making such inappropriate settings.

I am setting target version to 4.1.0.
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
I think we should slightly change messages in the patch, replace the word "Internet" with "network" because Redmine may be deployed on intranets.

* text_login_required_html:
When not requiring authentication, public projects and their contents are openly available on the -Internet- *network*.
* text_project_is_public_anonymous:
Public projects and their contents are openly available on the -Internet- *network*.

--------------------------------------------------------------------------------
I just updated the patches with the wording changes proposed by Maeda-san.

I also rebased the patches on the current trunk at r17295.
--------------------------------------------------------------------------------
Committed. Thank you for sharing the patches.
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------


related_issues

relates,New,35044,Show notice on project's overview page when the project is public

Admin Redmine さんが4年以上前に更新

  • カテゴリUI_10 にセット
  • 対象バージョン4.0.0_99 にセット

他の形式にエクスポート: Atom PDF

いいね!0
いいね!0