Find Jobs
Hire Freelancers

spring boot authentication

€250-750 EUR

진행 중
게시됨 5년 이상 전

€250-750 EUR

제출할때 지불됩니다
I need to implement in my project domain authentication. I am running in a web-frontend (angular-6 and node-js) with the backend as micro-services. I need your help to implement authentication. And for this, I am going to need you to implement the following variants and I will choose later the one I am the most comfortable with. Please pay attention I need them all to be implemented. I know there are zillions tutorials on the net, I just don't have enough time/patience to read them all from top to bottom. However, I am going to test them all. ;-) Anyway, what I want to tell this should not be a big deal for someone who knows what he/she's doing. Code requirements: * Java 8; * spring-boot only - please try to avoid spring if possible (Beans, Services, etc are allowed); * jacoco code coverage 50% for all modules; * all external resources (urls, tokens) should be placed in [login to view URL] (please use yml format, not properties); * I am after Oauth2 with JWT; * Inside my services (on the backend side) I need to get the user-id - domain/saml/whatever. It would be nice if I can get a local id, but I can live also with one of those. What I need to do: 1. Oauth2 with JWT authentication over an active directory; + the browser needs to authenticate first against an authentication service over a domain (there will be a separate microservice that should implement the authentication); + after a succesfull authentication, the browser will be allowed to access a REST endpoint only if the user belongs to a certain group / has a specific role; 2. Single-sign-on on Office365 domain; + same as above, only this time the user is authenticated against an office 365 domain; There are some useful resources on auth0.com. You may inspire from there. Also, if case (extreme), you may use their services to handle this (you may create a demo account). Start your bit with "+++" so I know you read the post and understood what I am asking. Comments which are not starting with this token will be removed from start (I can see in the list view the starting of the post). Also, in your bid, please state how much time it would take you to do this. Normally, it should be less than one day. Please state why it would take longer. Beware - I do not need a fancy HTML page to prove the authentication. Just some form with username/password and submit is fine. Don't waste time on this. The idea is that I am going to use your work in my code and I need it to be easy to be ported.
프로젝트 ID: 17668364

프로젝트 정보

17 제안서
원격근무 프로젝트
활동 중 6년 전

돈을 좀 벌 생각이십니까?

프리랜서 입찰의 이점

예산 및 기간 설정
작업 결과에 대한 급여 수급
제안의 개요를 자세히 쓰세요
무료로 프로젝트에 신청하고 입찰할 수 있습니다
프로젝트를 수여된 사용자:
사용자 아바타
+++ Dear Client, I have good experience in Spring Boot Security with OAuth2 & JWT. The same I have done my present project which I can't disclose here. I will do this easily and help you in further configurations; Please find below important points; 1. Autherization token will be generated via JWT. 2. Authentication will be done with OAuth. 3. Single Sign-On 4. Role based access of Rest End points. Please let know if you are comfortable with this . Regards Pawan P
€444 EUR 10일에
0.0 (1 건의 리뷰)
1.4
1.4
17 이 프로젝트에 프리랜서들의 평균 입찰은 €588 EUR입니다.
사용자 아바타
Hello, We have a team of Skilled Java-J2EE professionals with experience up to 8 years. ===== Our Expertise in Java / J2EE : * Desktop Applications : Swing, Eclipse Rich Client Platform, AWT, SWT, RMI * Frameworks: Spring, Spring Security, Spring Social, Struts, Hibernate ,JPA, Lucerne, Quartz, Ant, jUnit, DbUnit, Mybatis * Web Technology : JSP, JSTL, JSF, JQuery, Ajax, JavaScript, DWR, FCK Editor, Extjs * Application Servers : JBoss, WebLogic, WebSphere, Apache Tomcat, Glassfish * Databases : MySQL 4.x/5.x, Oracle 8i/9i/10g/11g, Postgre SQL * Web Services : SOAP, WSDL, RESTFUL Web Services, Apache Axis * IDE : Eclipse, Net Beans, Web Ratio (Model Based Application Development IDE) , Spring IDE * Payment Gateway : PayPal Integration [Experienced in integrating other payment gateways too] * Project Management : SDLC, AGILE ===== We are available from Monday To Friday, 9 hours a day. Our timezone is GMT+5.30. Please initiate chat to check our understandings and queries. You will be able to communicate directly with the expert working on your project. After having detail discussion we can come to estimation / quote. We look forward to have long term engagement on the basis of quality of our work evinced in this project. Thanks.
€750 EUR 3일에
4.9 (346 건의 리뷰)
8.5
8.5
사용자 아바타
Hi there, I have read the details I am experienced with Java. I can help you with this job, Please come to chat so we can discuss this job.
€555 EUR 10일에
4.9 (9 건의 리뷰)
5.9
5.9
사용자 아바타
+++ Hello, I am a software developer with over 12 years experience. I have expertise working with Java 8, Springboot, JWT tokens, databases like MySQL. I will implement the following: 1. Microservice to authenticate user. On successful authentication a token will be created which will be valid for 30 mins (this can be changed as per requirement) 2. To access each URL there will be authentication using Springboot which will check for valid token. The above features are standard and I have prior experience implementing them for other client. I will need one day to complete implementation and another to test. Kindly contact for further discussions.
€250 EUR 10일에
4.4 (19 건의 리뷰)
4.4
4.4
사용자 아바타
+++ the pass token Greetings, I confirm I have read all the requirements and I propose fastest delivery over top quality here I assume most extreme time schedule would go up is 4 days long delivery 1) I would need 2 days for development 2) I would need another single day for QA (test coverage included) 3) and I would need one more single day once you would require some extra fixes there Once again above is most extreme time schedule, that would be shorter actually Please message if the proposal makes some interest Thank you, Best Regards
€600 EUR 4일에
3.4 (17 건의 리뷰)
3.9
3.9
사용자 아바타
Hello Sir, Going through your project description and matching my and my team's experience of creating something very similar to this, I am excited to work with you to fulfill your requirement. Though I have given you a tentative cost, we can discuss further on the requirements and can arrive at the final cost. I am equipped with Mobile developers Java developers (spring and Struts), PHP with frameworks (Laravel, CodeIgniter, CakePHP ), CMS - Wordpress, Magento, Angular Js, Node Js, API integration – RESTful, JSON apart from HTML5 and CSS3. this is our ongoing high value projects by java: https://www.freelancer.in/projects/project-13270410/ ( Cap Lamp Management System for mines) we are a organization , this project is develop by my consultant. if you want to see more valuable project the i am ready to show you , please reply me. In the mean time i can assure you i can do confidently this job and make the long term relationship with you and our business, so please reply me for more discuss about this project. I'm really interested in working with you and ready to start the job immediately. Thank you very much for your time. Best regards Arun
€555 EUR 10일에
5.0 (3 건의 리뷰)
2.7
2.7
사용자 아바타
JAVA CODE ONLYJAVA CODE ONLYJAVA CODE ONLYJAVA CODE ONLYJAVA CODE ONLYJAVA CODE ONLYJAVA CODE ONLYJAVA CODE ONLYJAVA CODE ONLYJAVA CODE ONLYJAVA CODE ONLYJAVA CODE ONLYJAVA CODE ONLYJAVA CODE ONLYJAVA CODE ONLYJAVA CODE ONLYJAVA CODE ONLYJAVA CODE ONLYJAVA CODE ONLYJAVA CODE ONLYJAVA CODE ONLYJAVA CODE ONLYJAVA CODE ONLY
€555 EUR 10일에
5.0 (1 건의 리뷰)
1.2
1.2
사용자 아바타
Sebas: Hi, this is Sebastian from Argentina, I have worked in java 5 years. I have done something similar you are looking for in a public repo. On github my repo is soyseeb and you will find something about oauth. So, I think that I can work on the implementation of Office 365 and another customizations in 10 or less, I just need the documentation and specifications step by step Best regards Sebastian
€444 EUR 10일에
0.0 (0 건의 리뷰)
0.0
0.0
사용자 아바타
Hey, I have completed my BE in Computer Engineering in 2010. I have experienced JAVA 8 with Angular 6.0 (Latest Version). From the Framework side, I have experience in Hibernate, Spring Boot, Spring MVC. I have very vast experience in JEE, J2EE, AngularJS, NODE.JS, Mevan, Javascript, REST API, Bootstrap 4.0, HTML, HTML5, CSS, CSS3, JQuery. I have vast experience in Web Services & Microservices. We can work in Agile concept to complete Project in the stipulated time bound. I deliver quality work. Looking for your favorable response on the same. Regards, Jay Vaidya | Skyp: jayvaidya49 | +91 - 9 8 9 8 4 9 7 7 5 1
€555 EUR 10일에
0.0 (0 건의 리뷰)
0.0
0.0

고객에 대한 정보

국기 (BELGIUM)
Sterrebeek, Belgium
4.9
13
결제 수단 확인
3월 28, 2004부터 회원입니다

고객 확인

감사합니다! 무료 크레딧을 신청할 수 있는 링크를 이메일로 보내드렸습니다.
이메일을 보내는 동안 문제가 발생했습니다. 다시 시도해 주세요.
등록 사용자 전체 등록 건수(일자리)
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
미리 보기 화면을 준비 중...
위치 정보 관련 접근권이 허용되었습니다.
고객님의 로그인 세션이 만료되어, 자동으로 로그아웃 처리가 되었습니다. 다시 로그인하여 주십시오.