Find Jobs
Hire Freelancers

SAML login with Spring

$250-750 USD

Đã đóng
Đã đăng vào gần 2 năm trước

$250-750 USD

Thanh toán khi bàn giao
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)
Mã dự án: 33795338

Về dự án

7 đề xuất
Dự án từ xa
Hoạt động 2 năm trước

Bạn muốn kiếm tiền?

Lợi ích khi chào giá trên Freelancer

Thiết lập ngân sách và thời gian
Nhận thanh toán cho công việc
Phác thảo đề xuất của bạn
Miễn phí đăng ký và cháo giá cho công việc
7 freelancer chào giá trung bình $500 USD cho công việc này
Avatar người dùng
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 trong 17 ngày
4,4 (41 nhận xét)
6,1
6,1
Avatar người dùng
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 trong 7 ngày
5,0 (7 nhận xét)
3,3
3,3
Avatar người dùng
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 trong 7 ngày
5,0 (1 nhận xét)
1,2
1,2
Avatar người dùng
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 trong 7 ngày
0,0 (0 nhận xét)
0,0
0,0
Avatar người dùng
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 trong 4 ngày
0,0 (0 nhận xét)
0,0
0,0
Avatar người dùng
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 trong 10 ngày
0,0 (0 nhận xét)
0,0
0,0

Về khách hàng

Cờ của BRAZIL
São Paulo, Brazil
0,0
0
Thành viên từ thg 5 29, 2022

Xác thực khách hàng

Cảm ơn bạn! Chúng tôi đã gửi email chứa đường link để bạn lấy tín dụng miễn phí.
Đã xảy ra lỗi trong khi gửi email của bạn. Hãy thử lại.
Người Dùng Đã Đăng Ký Tổng Số Việc Đã Đăng
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Đang tải xem trước
Đã cấp quyền truy cập vị trí.
Phiên đăng nhập của bạn đã hết hạn và bạn đã bị đăng xuất. Hãy đăng nhập lại.