Find Jobs
Hire Freelancers

Implement Security Web Service

$40-70 USD

Completed
Posted about 9 years ago

$40-70 USD

Paid on delivery
I would like to have security web-service to a Java based web application. The security layer should be based on the following technologies: 1) Spring 4 - Java COnfig only (NO XML) 2) Spring Security 3.2 - Java Config only (NO XML) 3) Spring Social - Java Config only (NO XML) 4) Authentication is RESTFUL based on Token only - no cookies and session allowed 5) Signup and Login are done separately (there will be two panels, signup and login, for each user type) 6) For each user type use its own WebSecurityConfigurerAdapter 7) Java 8 8) Database MySQL 9) Client will be implemented in AngularJS Explanations: 1) There are three types of users: Students, Teachers, and Admin 2) Each user type has its own signup and login panels 3) The signup and login processes are done separately 4) The different users has the following signup and login options: 4.1) Students (URL='/') - Username and password - User can signup/login with moe than one social account. The possible accounts are: -- Facebook -- LinkedIn -- Yahoo -- Google -- Twitter 4.2) Teachers (URL='/teacher') - Login with username and password - Signup has two options: -- School name, username, and password -- School pin code, username, and password 4.3) Admin (URL='admin') - Login using username and password - No Signup needed After logging in do the following: 1) Students - if login using username and password: display the username - If login using social account,display: image, user name, about 2) Teachers - Display the school name, and username 3) Admin - Display the username
Project ID: 7513462

About the project

2 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
I have everyday experience working on latest Spring stack technologies. Using and following best practices wherever possible. Valuing clean and well structured code.
$66 USD in 6 days
5.0 (1 review)
1.3
1.3
2 freelancers are bidding on average $64 USD for this job
User Avatar
Duties: Building PHP websites using PHP based frameworks. Planning and conducting cross-browser usability testing against W3C. Testing and validating work produced as part of the development process. Developing advanced database driven websites & systems including eCommerce. Back end development and maintenance of websites using PHP and MySQL. Developing compatible User Interface functionality using jQuery & other libraries. Developing web sites using MySQL, PHP, ASP.NET & other programming tools. Working in a data analyst role and with business intelligence applications. Documenting features, technical specifications & infrastructure requirements. Working with a multi-disciplinary team to convert business needs into technical specifications. KEY SKILLS AND COMPETENCIES Ability to multi-task, react quickly to shifting priorities and meet deadlines. Proactive, confident and with a positive "can-do" attitude. Able to clearly communicate technical data to non technical colleagues and clients. Continuously monitoring industry trends, technologies and standards. Possessing all-round analysis and programming skills. Methodical yet creative & having a proven ability for efficient problem solving. Excellent attention to detail both front and back end. Solid web development experience using OOP, PHP, AJAX, MySQL, JavaScript, XML, HTML and CSS
$61 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of ISRAEL
Holon, Israel
5.0
22
Payment method verified
Member since May 24, 2012

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.