Skip to content

Commit

Permalink
docs: readme.md
Browse files Browse the repository at this point in the history
  • Loading branch information
jingming295 committed Jan 12, 2024
1 parent fb5713c commit 8c075a4
Showing 1 changed file with 21 additions and 8 deletions.
29 changes: 21 additions & 8 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

## Web Development Project

[![CodeFactor](https://www.codefactor.io/repository/github/jingming295/blog/badge)](https://www.codefactor.io/repository/github/jingming295/blog)

## Intro

This project include backend and frontend. Backend files all in server/
Expand All @@ -20,18 +22,29 @@ Finally, you can access this website via http://localhost:8080/

## TODO Plan

- [ ] Login and Register
- [x] **Login and Register**
- [x] Encrypt Password
- [x] Perform Register
- [x] Perform Login
- [ ] Email Verification
- [x] Keep Login Status
- [x] Email Verification

- [x] **Keep Login Status**
- [x] Encrypt data
- [ ] (editional) 每次前端和后端交互的时候,把密码和用户名合并加密混淆作为私钥,然后你后端先发个随机密钥包给前端,再发一个私钥+随机密码包加密的给前端,判断两者是否相同。相同则再发送一个随机密钥包,作为cookie,然后每次访问后端的时候,需要权限验证的地方,发送的header里面的auther:随机密钥包,然后和后端验证是否一致。验证完后刷新随机密钥包,并且下放一个新的密钥包。然后前端覆盖原先的密钥包。甚至可以把这个用户名和密码合并混淆加密的包伪装为图片发到后端。然后前端js混淆加密
- [x] View Article
- [x] Manage Article

- [x] **View Article**

- [x] **Manage Article**
- [x] Post Article
- [x] Edit Article
- [x] Delete Article
- [ ] User Profile Page - 20% progress
- [ ] User Profile Edit

- [x] **User Profile Page**
- [x] User Profile Edit
- [x] User Password Edit

- [x] **Admin Page**
- [x] Login And Register Setting
- [x] Send Email Setting
- [x] Color Scheme Setting
- [x] Add And Edit Article Area
- [x] Add And Edit Article Sub Area

0 comments on commit 8c075a4

Please sign in to comment.