Move a lot funcs...

This commit is contained in:
bitheaven
2024-05-20 14:08:03 +05:00
parent 2a9ac271a7
commit 6cd6b12630
5 changed files with 450 additions and 300 deletions

23
TODO
View File

@ -9,17 +9,26 @@ Auth using email
##### API v0
##### API v0 (unsafe)
# Auth link (device check url with this session and get data)
/v0/auth?session=<UNIQUE>&back_url=<OPTIONAL>
/api/v0/auth?session=<UNIQUE>&back_url=<OPTIONAL>
# Get auth data
/v0/auth_finish?session=<UNIQUE>
/api/v0/auth_finish?session=<UNIQUE>
##### API v1
##### API v1 (semi-safe)
# Auth link
/v1/auth?session=<UNIQUE>&back_url=<OPTIONAL>
/api/v1/auth?session=<UNIQUE>&back_url=<OPTIONAL>
# Get token
/v1/auth_finish?session=<UNIQUE>
/api/v1/auth_finish?session=<UNIQUE>
# Refresh token
/v1/refresh?token=<REFRESH>
/api/v1/refresh?token=<REFRESH>
##### API v2 (safe)
# Auth link
/api/v2/auth?site_id=<REQUIRED>&session=<UNIQUE>&back_url=<OPTIONAL>&webhook=<OPTIONAL>
# Get token
/api/v2/auth_finish?site_id=<REQUIRED>&session=<UNIQUE>
# Refresh token
/api/v2/refresh?site_id=<REQUIRED>&token=<REFRESH>