HelloZeroNet / HelloZeroNet/ZeroNet
Changing ID authority/provider name may disable user to select user ID?
- Ngôn ngữ chính
- JavaScript
- Star
- 18.8k
- Fork
- 2.3k
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
### Step 1: Please describe your environment
* ZeroNet version: 0.6.1 rev3234
* Operating system: Win. 10
* Web browser: Firefox
* Tor status: available
* Opened port: yes
### Step 2: Describe the problem:
When i as a zite (zerotalk clone) admin edited ID providers names, example kaffie.bit to id.kaffie.bit and nanasi to nanasi.bit in websiteaddress/js/all.js and websiteaddress/content.json files, then the users who registered on site using old ID provider names (kaffie.bit, nanasi) no longer can login on my zite / switch their identity. I mean when switching identity (ID providers) as a zite user, then their old login names (example: myusername@nanasi) are shown in menu, but can not be clicked because such identity provider name no longer exist (nanasi.bit is new one set by zite admin), in menu i am offered to register new identity on same provider, but on identity provider zite i am already logged in and i am not interested to register new ID, because i will loose track of comments on my old ID posts if i am right?
-> So if zite admin modify ID provider name/url, like me, all users loose option to switch ID provider to one that i edited (if i am correct).
Why i edited ID providers names? Because when i used nanasi (which is suggested at many zites), the result was that when some user clicked to register new ID on it, i think (may be wrong) it redirected him to non existing page http://127.0.0.1:43110/nanasi
Similar for kaffie.bit, where the page does not directly contain form to register new ID so i wanted to use provider name as id.kafie.bit where he can directly register id.
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Bắt đầu với websiteaddress/js/all.js và websiteaddress/content.json, sau đó lần theo luồng chuyển đổi danh tính đối với những người dùng có tên provider đã bị thay đổi. Tái hiện trường hợp provider cũ và xác định cách các lần đổi tên provider được biểu diễn. Hoàn tất có nghĩa là các danh tính hiện có vẫn có thể được chọn sau khi quản trị viên thay đổi tên provider, mà không buộc người dùng phải đăng ký một danh tính thay thế.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- javascript
- Lĩnh vực
- authentication, web-dev
- Loại issue
- Lỗi
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 30/100