Url Shortener With Gin & Mongodb & Jwt
Version 1.0
If you would like to report an issue or request a feature. Direct In My Instagram or create an issue.
Routes
localhost:8080/{YOUR-LINK-NAME}
:
Send a GET request and redirected 🙂
localhost:8080/api/v1/CreateLink
:
POST a JSON object like below and in return, get the generated short link:
{
"Name":"Nimaism",
"Url":"https://nimaism.ir"
}
Result:
{
"ResMessage": "Success",
"Data": "localhost:8080/Nimaism"
}
localhost:8080/account/v1/Register
:
POST a JSON object like below and account has created:
{
"UserName":"Nimaism",
"Email":"[email protected]",
"Pass":"12345678"
}
Result:
{
"ResMessage": "Success",
"Data": null
}
localhost:8080/account/v1/Login
:
POST a JSON object like below and show token for account:
{
"Email":"[email protected]",
"Pass":"12345678"
}
Result:
{
"ResMessage": "Success",
"Data": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJFbWFpbCI6Im5pbWFzZGEwMzZAZ21haWwuY29tIiwiZXhwIjoxNjYwMzkyMTE0fQ.rP9PCbMS39X5aeJryO5h7pLa_j_AYT-rs4Z2uGN-Pk0"
}
Support
- Direct In My Instagram for Support or open an issue via GitHub.