Skip to content
This repository was archived by the owner on Sep 22, 2020. It is now read-only.

Commit 0df70a3

Browse files
readme
1 parent 3a4cdc9 commit 0df70a3

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,14 @@ A simple python based proxy to secure github pages via a small cloud-proxy-insta
2929

3030
![](./doc/basic-proxy.png)
3131

32-
* Proxy between GitHub Pages and User
32+
* Proxy between GitHub Pages and User (Only GET requests)
3333
* Ask for Authentication (github credentials)
34+
* either GitHub username and password
35+
* Or GitHub username and access_token
3436
* Only proxy through if user is member of GitHub Organization or normal GitHub user (depends on how you run proxy)
37+
* To not have to call github api on every request we authenticate once and a [JWT Token](https://jwt.io/) is generated and stored in a cookie
38+
* the JWT Token is valid for 4 hours.
39+
* After the Token has expired or the cookie is removed you will have to perform Authentication again.
3540

3641
### 1.3 How is this secure?
3742

0 commit comments

Comments
 (0)