- /login: check owner’s background and make certain that the user can be log on to the applying, or otherwise not.
- /users/create: create a different user about app.
- /users/recommend: get the required pages. Contained in this software, the recommended pages need follow specific standards, for every representative, that is about list, cannot have matching request on latest associate. From there, the latest gender of each representative are opposite to the current customer’s gender.
- /requests/create: create a complement desires between 2 pages.
eight. The new Sign on API
The login API are certain to get the latest user’s history and you may examine one to suggestions. In case the owner’s info is good, the user is also log in to the program and you will vice versa. To help make brand new log in API, you really need to produce the “auth.js” file inside the “routes” folder. The full provider password of your sign on API can be acquired right here.
its system is Article additionally the consult payload is secure the user’s email and owner’s code. If your customer’s info is appropriate, brand new owner’s gender and you may user’s CometChat uid would-be returned back once the a reply object. From there, a caution message might possibly be came back whether your user’s credentials was perhaps not legitimate. Your is reference this new code snippet below to find out more.
8. The user API
So it section will explain the latest APIs for associate government. First, we need to create the “pages.js” document when you look at the “routes” folder. It does include several API endpoints such as carrying out an alternate representative account, recommend pages in accordance with the owner’s gender in addition to CometChat uid. A complete fouce password is obtainable here.
The fresh Manage User API
Within this area, we’ll make an API to make a different sort of membership from inside the the application form. Brand new API will receive the latest lower than advice. The experience Article and we will post the proper execution data style on the visitors front plus the vackraste kvinnan i vГ¤rlden request should support the customer’s email, user’s code, owner’s years, owner’s gender, customer’s avatar, owner’s full name, and you will owner’s CometChat uid.
The API should take a look at kind of new avatar visualize. In this application, we allow user to upload a photograph having jpeg format. As well, the aforementioned data is expected. If you skip anything in the request cargo, an alert content will be came back straight back in the impulse. More over, the new API often browse the customer’s current email address has been utilized when you look at the the application, or otherwise not. Whether it resided about system, a warning message is returned to improve an individual on the you to definitely. You can refer to the latest below password snippet to learn more.
The brand new Recommend Pages API
With regards to the conditions, we must have the ability to possess pages to take on other member-pages and you will either deal with or reject (swipe). Which, we’ll develop an API in order to suggest users and show this new range of necessary profiles toward UI. Contained in this app, an individual could well be recommended if it affiliate must not features one complimentary demand into current affiliate. Following that, new gender of every affiliate are opposite to the current customer’s gender. A complete origin code can be acquired here.
9. Brand new Matches Consult API
So it section commonly describe brand new APIs to own controlling the matching desires. On app, if the current member enjoys a person’s profile, the modern user can be swipe best otherwise click on the center icon. To start with, we have to create the “requests.js” document into the “routes” folder. It will incorporate an API endpoint and is on doing a separate coordinating request. An entire origin code can be obtained here.