Skip to content

Latest commit

 

History

History
56 lines (37 loc) · 2.48 KB

README.md

File metadata and controls

56 lines (37 loc) · 2.48 KB

วิธีการทำงาน อ่านด้วยนะครับ :>

Flash Card API Deployment to Google Cloud Run

1 . Clone Git หรือใช้ Github Desktop ก็ได้

git clone  https://github.com/MeowmeowGangster/FlashCardBackend.git

2 . สร้าง Branch ใหม่

git checkout -b ชื่อ/feature
เช่น git checkout -b  pattanunNP/deck-api

3 . Install Package

npm install หรือ yarn

4 . สร้างไฟล์ .env ในโฟลเดอร์ root แล้วใส่ข้อมูลตาม .env.example ให้มาขอ .env จากอาร์ม เพราะมีข้อมูลที่เป็นความลับอยู่ เดี๋ยวโดนโจมตี

5 . Run Project

npm run dev หรือ yarn dev

6 . เข้าไปที่ http://localhost:8080

7 . ทำงานใน Branch ที่สร้างไว้

8 . เมื่อเสร็จแล้ว ให้ Commit และ Push ไปที่ Branch ที่สร้างไว้

git add .   
git commit -m "เขียนอะไรก็ได้ แต่ต้องเขียนเป็นภาษาอังกฤษ ให้เข้าใจง่าย ว่าทำอะไรไปบ้าง"   
git push origin ชื่อ/feature

เช่น git push origin  pattanunNP/deck-api

9 . ไปที่ Github แล้วกด Pull Request ขอ Merge ไปที่ Branch Develop เลือก Reviewer ให้เป็นอาร์ม และเลือก Assignee ให้เป็นตัวเอง แล้วกด Create Pull Request ไปทำอะไรอื่นก่อน อาร์มจะมา Review ให้ แล้วก็ Merge ให้

Firebase ID Token

เป็น Token มีอายุ 1 ชั่วโมง ได้มาจากการนำ Token จาก Line มาแลก ที่ใช้ในการตรวจสอบว่าผู้ใช้งานเป็นคนที่มีสิทธิ์ใช้งานหรือไม่ เมื่อหมด 1 ช.ม. ให้ทำการ Login ใหม่

alt token