Find Jobs
Hire Freelancers

SAML login with Spring

$250-750 USD

Zavřený
Zveřejněno skoro před 2 roky

$250-750 USD

Zaplaceno při doručení
We already have a password-based and SAML-based login system that was tested with Okta (IdP). Our entire architecture is based in Java+Spring and uses Spring Security to handle authentication and @Secured annotations the controllers to handle authorization. It is required that all SAML users are registered in our database so we can handle authorization (role-based) on our back-end. Some screenshots of the login flow and pieces of code used to enable it are attached. Our current challenge regards a client that asked us for SAML-based login with their Microsoft Federation platform : they cannot successfully login and their specialist sent us the attached message indicating what they believe is going wrong. We would like to hire a freelancer to implement the necessary changes to make our security module work with the client's federation platform. The requirements for this job are: - The solution must, as already currently implemented, enable both user/password login and multiple SAML authentication methods (possible by adding several OpenSaml4AuthenticationProvider to [login to view URL]) - The solution must work both with our current test case (Okta) and our client's IdP (Microsoft) - An NDA must be signed (client requirement) - Good knowledge of Spring Security and SAML protocol - Git knowledge - Good communication skills in order to validate the solution with the client and explain to our team how/why it works - Communication with the client's technical team in order to make progress, given that only the client can access the service from their Federation IdP - Discuss with our technical team which are the possible paths/solutions, how they work and pros/cons in order to decide which one to take Some observations: - We have implemented our own OpenSaml4AuthenticationProvider (called OpenSaml4AuthenticationProviderCorrigido) in order to circumvent some compatibility errors between Spring Security and the dependency spring-security-saml2-service-provider. The custom authentication provider is identical to the standard one in the dependency, with the exception of a call to OpenSamlVerificationUtils, which has been replaced by a custom class OpenSamlVerificationUtilsCorrigido. This class, in turn, is a copy of an older implementation which is compatible with the other Spring Security libraries. - More details can be provided after the NDA is signed - We expect this job to be a minor correction on the already developed security module - The client did not provide a X509 certificate - We provide a default metafile, with no auto generation (sample attached)
IČ projektu: 33795338

O projektu

7 nabídky
Vzdálený projekt
Aktivní před 2 roky

Chcete si vydělat nějaké peníze?

Výhody podávání nabídek na Freelancer

Stanovte si rozpočet a časový rámec
Získejte za svou práci zaplaceno
Načrtněte svůj návrh
Registrace a podávání nabídek je zdarma
7 freelanceři nabízejí v průměru $500 USD za tuto práci
Avatar uživatele
Hello Sir/ Ma’am A skilled full stack developer, I have rich experience in JAVA,C, C++, C#, Python, .NET , MYSQL, SQL, IONIC , MATLAB,PHP and ARDUINO. I am very confident with my skills and I'd like to help your business by doing my best. I am able to work full time on your time zone and start working right away. Please confirm that I am one of the best fits for you and drop me a message for further discussion. High-quality & Fast-delivery is promised! Thanks and Best Regards
$250 USD v 17 dnech
4,4 (41 recenze)
6,1
6,1
Avatar uživatele
Hi, I have read your post carefully. As a senior Java developer, I have already developed lots of projects. Furthermore, Spring Boot is my major. That's why I think I can get this done in a timely manner. If you hire me , I will bring you to success. Please chat me. Best Regards
$500 USD v 7 dnech
5,0 (7 recenze)
3,3
3,3
Avatar uživatele
I have 13+ years of experience in Java/J2EE. I was involved in analysis, design, development and testing of applications thus spanning the entire lifecycle of application development. My expertise includes Java8, JSP, Spring, Spring Boot, WebServices, Rest Web Services, Spring AOP, Spring Security, Api Security(OAuth), Hibernate, JMS, Oracle SQL, JQuery, Ajax, Angular JS bolstered by good communication and interpersonal skills. Already integrated saml login using spring security in my project so I will deliver your requirements with proper quality.
$500 USD v 7 dnech
5,0 (1 recenze)
1,2
1,2
Avatar uživatele
I have professional experience to work with Web Applications, Mobile Apps and Desktop Software development. My professional skillfulness: • Spring Boot: I have been working Backend and Frontend with single or Multiple Modules, and with user Authentications and Authorization with roles based access. Java persistence API(JPA), Hibernate, H2 Database, MySql or Oracle 19c Database, Bootstrap5, JQuery, JavaScript. • Mobile Apps: Android and iOS have been working with Web and native apps using Java or Kotlin and also swift programming languages, with Supported Android Studio and xcode development environment. • Desktop Software: I am working Desktop Software using java and C++ Programming and also spring boot some clients choose with browser. • WordPress: I have been working Wordpress theme and plugins according to client’s instructions. I have ready layout theme and plugins, I’ll just design and add codes according to requirements. • Magento and Magento2 platforms: I have experience to work with Magento and Magento2 platforms. I have ready layout theme and plugins. • Shopify: I have experience to work with Shopify theme and plugins, I’ll complete requirements according to requirements. • Oracle Apex: I have ready projects using Oracle Apex, Oracle Database, Bootstrap, Javascript, PL/SQL. ***Some words about my reviews: I had covid-19. I requested then to wait or mentioned to hire others but he didn't heard me and gave me bad reviews.
$500 USD v 7 dnech
0,0 (0 recenze)
0,0
0,0
Avatar uživatele
Here is a Telecommunication Engr will provide you a 100% satisfactory work. I have already worked on a lot of projects relating JAVA, JAVA OpenGL, Apache Xerces, Apache Yetus, Colt, JPedal, JPOS, Spring Security, Ojalgo, Bionic, JAVA SCRIPT, Spring Boot, REACT, Munit, Specs2, Scalatra, HTML, ASP.NET, Apache Spark and ALGORITM as main skills. Feel free to contact Regards Alihussain
$750 USD v 4 dnech
0,0 (0 recenze)
0,0
0,0
Avatar uživatele
Hi, I have built custom saml authentation for a multi client single code base strucutre. I believe I can diagnose and rule out issues being faced by you. I have worked with signing, encryption, custom paramters and much more for saml requests/responses for both IDP and SP initiated flows. Ping me for further discussion.
$500 USD v 10 dnech
0,0 (0 recenze)
0,0
0,0

O klientovi

Pochází z BRAZIL
São Paulo, Brazil
0,0
0
Členem od kvě 29, 2022

Ověření klienta

Díky! Poslali jsme vám e-mailem odkaz pro získání kreditu zdarma.
Při odesílání e-mailu se něco pokazilo. Zkuste to prosím znovu.
Registrovaných uživatelů Zveřejněných projektů
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Načítání náhledu
Bylo uděleno povolení ke geolokaci.
Vaše doba přihlášení vypršela a byli jste odhlášeni. Přihlaste se znovu.