Befejezett

Need better and secure concept to connect to different partner systems

Hello,

I am working on a online market platform which connects to different partner systems to manage my partners users. I am not that experienced so that why I need some advice AND/OR a better concept for my system.

Problem: My system is connecting with simple web-services to multiple different partner systems (number is increasing) which allows me to create and deactivate users in the partner systems backend. Right now I am forcing every partner to implement the same REST-API web services (CREATE, DEACTIVATE, DELETE users) on their side so that I can connect to them and manage their users with simple AJAX calls from my frontend (see attached screenshot).

Question 1: -> Every partner has a different system and I would like to make the partner’s effort and integration easier. Is there a better way to standardize the integration of all partner’s to my system since they are all implementing the same web services? If yes, is there a better way to secure the web-services without a lot of effort?

I did some research and come up with some other ideas:

1. Keeping those web-services and secure them with JWT, OAuth or other keyValue pair. This could be a bigger implementation for the customer?

2. Use just one single web-service with different parameters to keep it simple

3. Using webhooks instead of web-services?

-> Do you have a better concept? Advantages or disadvantages of those?

Question 2: The REST-API web-services which the partners are implementing are just secured with HTTPS and don’t have any other security features. Some new customers could not be just concerned about the implementation effort they could even be concern about the security as well.

-> If I keep the concept of forcing partner to implement the mentioned web services, is there a better and easy way to secure the web-services without a lot of effort for them?

I appreciate every suggestion

Important: Please provide a short description of your concept with your proposal.

Thanks

Készségek: AJAX, Szoftverarchitektúra, Web Development, Szoftver fejlesztés, Webes Szolgáltatások

A munkaadóról:
( 3 értékelés ) Berlin, United States

Projektazonosító: #20807499

Odaítélve:

uyCoding

Hi, I think the easier solution is keeping the schema of posting user updates to your partner's endpoints, but with the following considerations: - The API implemented by your partners should be REST JSON/Based (avoi Több

$45 USD / óra
(2 értékelés)
6.6

16 szabadúszó tett átlagosan $39/óra árajánlatot erre a munkára

dreamci

Hi there We are top quality full-stack developers and we are ready to work on this project, we use Version Control Systems, Staging Servers, Team Slack Channel and Task Management Tool Can you send me a message? Then Több

$40 USD / óra
(80 vélemény)
8.2
cr8tivewebexpert

Hi, 1. oAuth should not be bigger for them and that would be better as well. 2. Yes, single web service can be built as well 3. Webhooks are also good but it depends on how they/you want it. I think best way to giv Több

$50 USD / óra
(179 vélemény)
8.2
seekdeveloper

Hi, I have read your post and understood your requirement. Looking for the freelancer to work on your next project? Or just need some issues/bugs/fixes ASAP? I have 11+ years of experience and I'm here for you! My sk Több

$30 USD / óra
(34 vélemény)
7.8
BigCityInstitute

Dear client! Coding is Fun! I have read your requirement carefully and very interesting in your project. I have some of my own ideas to discuss with you. I think that you need to develop plugins and just give them. or Több

$25 USD / óra
(75 vélemény)
7.1
keshavkalra90

Hi there, I have read initial brief but really need a more detailed document or a small quick conversation. Current bid amount is a random quote, the final amount to be discussed after our quick productive conversatio Több

$37 USD / óra
(109 vélemény)
6.9
adicoman

Hi, I am very interested to work on your project. I have 17+ years experience in Web Development using a large variety of programming languages, frameworks, database architecture, APIs, CRMs, ERPs, mobile development Több

$45 USD / óra
(43 vélemény)
5.6
YuKai7777

Dear employer. How are you? I am a senior backend developer, Ajax and Web development master. I can do anything you hope for your success and our good relationship. Hope you the best luck in everything you do. I h Több

$37 USD / óra
(8 vélemény)
5.5
DaniilSpasov

Hello. How are you today? I've read your job post carefully. This job really attracts me and also your required skills are completely matched with my major skills. I have good knowledge and rich experience with it. I b Több

$50 USD / óra
(8 vélemény)
5.3
grigorywazin

Hi, How are you? ⭐24hours communication, if you need, I can work as full time⭐ I’ve carefully gone through your job post. I feel very confident on your project and You will get the "Best Result" in time if you work wit Több

$37 USD / óra
(11 vélemény)
5.7
mitss

Hello As i checked your given requirement details and as you want mobile responsive website. by using Angularjs, bootstrap,html5 with havascript responsive [login to view URL] here check our developed mobile responsive website Több

$35 USD / óra
(5 vélemény)
4.6
chesslover

Hi there, I am a Senior API gateway architect/developer utilizing industry best practices and standards such as containerized microservices on Docker/Kubernetes, JWT and OpenID Connect security, BFF Pattern ("Backends Több

$35 USD / óra
(2 vélemény)
3.2
SparkStreet

My name is Tom Griffin and I am a emerging technology consultant based in Northern NJ. Rather than specifically defining a solution, I would like to first answer the questions you posed and then hopefully have a conver Több

$65 USD / óra
(1 Visszajelzés)
0.6
Meanstack1

Hi, I’m a Full Stack Developer. I have 4+ years of experience as a Web and Mobile Application Developer, and I believe I am ready to move with your project. I had done many jobs with stunning designs that promote your Több

$25 USD / óra
(0 vélemény)
0.0
amilabanuka

the best way would be to secure the API connection using either JWT or message digest based security. JWT has a lot of libraries and therefore would be easy to implement by partners. I can help you to implement the JWT Több

$37 USD / óra
(0 vélemény)
0.0
adaptApps

Hi, As this projects looks like its from scratch I STRONGLY suggest you hire a small TEAM (involving at least UI/UX Designer & Sr. Fullstack developer which we are providing WITHIN the same hourly rate/budget.) who wil Több

$25 USD / óra
(0 vélemény)
0.0