Fermé

Provisioning an Authentication & Authorization Solution based on OAuth 2.0

We are a software house specialized in certain niches of retail industry, we use Microsoft tools and systems.

For a new system we are building, we need to add a new authentication and authorization component.

This new system is highly distributed among sites, and machines; it also needs to apply to several deployment topologies, from multitenant cloud SaaS, to all-in-one on a branch server. Most of the instances will not have all the components and services of the solution, that's the reason to ask for a separate auth Service.

The goal of the project is to outsource the design and development of an Authorization and Authentication Solution (the Service) with the following items,

a) Design

Deliverables: Detailed technical specification artifacts (*)

b) Development (Optional, would be a separate Freelancer project)

Deliverables: Source code

Candidates may submit offers for Design or Design and Development

The Service must comply with the following business requirements,

1) 100% based on standards. It must implement OAuth 2.0.

2) Based on #1, its interface -both in data and endpoints, must be compatible with third parties' services also based on OAuth. (Reason: Eventually this component could be replaced or integrated by a third party provider for the SaaS instance or a few large customers) This specific requirement could be fulfilled by implementing it, or just leaving this integration considered and well documented in the project.

3) The service will be .net core 2.0 compliant, based on stable components or libraries (mainstream Nuget packages) if needed. Preferably, Microsoft-sourced/backed packages. In on-premise scenarios, the service will run as a Windows service.

4) At the contractor's discretion, the Service will be also responsible for the administration of the Users, Roles and Permissions of the Solution.

5) The Service must also expose its own telemetry and health check data, and react to a short list of actions thru an IoT connection, using Azure IoT Hub SDK. Actions can be proposed by the contractor, at least service stop/restart and receive/apply Service's local JSON configuration from the Hub.

6) From a functional standpoint, the Service must provide the endpoint and the functionality for:

a) Support end-user logins from UIs implemented on different components of the Solution. Each component/product is responsible to implement it's own UI interaction.

b) By means of trusting on the Service, the trusting component will get the full list of claims of the user, and any other data to internally resolve user's permissions within the component.

c) Any other given component/service/application of the Solution will be able to authenticate itself on behalf of a specific user or application-to-application.

d) Third-party application will be validate its credentials to integrate to the Solution using a well-known application pattern, possibly using an application token given at registration time (registration process is beyond the scope of the Service)

(*) Design artifacts

Expected (contractor may suggests improvements or changes according to her/his experience)

- Overall architecture (Package Diagram, Components diagrams, Document with Abstract, Design considerations, Limits, Risks)

- Class diagram

- Sequence diagram (at least relevant or complex interactions)

- DTO and Storage schemas

- Recommended/Required packages or components considered on the design

- Integration guide for the client applications/modules

[Documentation should be explicit about the impacts, limits, and any other consideration applicable in order to replace -or integrate- the Service with a third party authentication and authorization service]

--/--

Compétences : Programmation C#, OAuth, Architecture Logicielle, Développement de logiciel

en voir plus : epub 2.0, epub 3.0, fixed layout epub, pecl oci8 requires php version 7.0 0 installed version is 5.6 19 0 deb8u1, login using oauth 2.0 handled by the php sdk login with facebook, c# programming, magento show 1 2 3 4 5 project type fixed hourly, example authentication authorization silverlight, silverlight authentication authorization, silverlight authentication authorization security, ivr solution based asterisk, solution based freeswitch, net create solution based existing, design documentation sharepoint solution based information architecture customers functional nonfunctional requirements, hibernate authentication authorization, j2ee strut hibernate authentication authorization, itsp solution based asterisk, authentication authorization user credentials using java spring

Concernant l'employeur :
( 0 commentaires ) Argentina

Nº du projet : #17293626

16 freelance font une offre moyenne de $2600 pour ce travail

jatindhoot

Hi There, We can build you a C# application for Provisioning an Authentication & Authorization Solution based on OAuth 2.0. We are a team of C# developers who have more than 15 years experience in the domain. Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(152 Commentaires)
9.1
riskypathak

Hello. Timeline & Budget, I have mentioned are for design deliverables. Development(Implementation) will cost 2500$ more. So in short 5000$ for design & implementation. Please find my brief proposal below. We ca Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 40 jours
(102 Commentaires)
7.7
ambar

I have my domain project which holds the Code-First EF structure and an API project that deals with the calls for OAuth 2.0. Previously I had managed to create a Solution with 2 projects inside in Visual Studio 2015. I Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(44 Commentaires)
7.4
%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(38 Commentaires)
6.8
rkatoch

*** Expertise in Microsoft Technologies( ASP.NET,C#, MVC, MSSQL, having 10+ years experience)*** Hello Dear, I have read your requirements for C# Programming, OAuth, Software Architecture, Software Development. Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(8 Commentaires)
6.6
sphinxsolution

Hello, After carefully reading your project description, we are writing to you as we are very confident to develop your requirement which is to design and develop an authorization and authetication solution. We a Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(12 Commentaires)
6.0
AzzkaNoor

Greetings. I just have a visual over your project's details and feel privileged to tell you that this correlates with my domain of expertise. Please message me as I will like to ask a few questions. I have a lot to d Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(4 Commentaires)
5.8
tudiptechnology

Hi there, We are leading IT service provider on freelancer.com with 8 years of extensive experience. We have proven track record of delivering C#/.Net web applications with AngularJS front end. Also, we have be Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(7 Commentaires)
6.0
schoudhary1553

Hi there..... Warm Greetings We came along with your request for Provisioning an Authentication & Authorization Solution based on OAuth 2.0 and we reviewed your project description. We'd like to help you with con Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(22 Commentaires)
5.5
%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(12 Commentaires)
5.4
wasifmuneer

Hello, Please give me chance to discuss the project details over chat. I am MS full stack developer having expertise in developing web, desktop and mobile applications using MS stack and I am offering my services Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(13 Commentaires)
4.3
mmadi

Hey rsambuelli, I have gone through your project Provisioning an Authentication & Authorization Solution based on OAuth 2.0 Our group have a big experience in C# Programming, OAuth, Software Architecture, Software Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 36 jours
(5 Commentaires)
3.9
akhileshgandhi

Hi Mate, I got your project scope and I can help you to make Provisioning an Authentication & Authorization Solution based on OAuth 2.0 We have an IT professional team with different technologies the trusted partne Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 45 jours
(2 Commentaires)
4.2
unikinfoways1

I have gone through your requirement and understood that you like to hire Expertise developer team to add a new authentication and authorization component in new system. We have 15+ years experience in POS and ERP d Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 35 jours
(1 Évaluation)
3.2
krishaweb

Greetings!! 800+ satisfied clients in different business verticals. We at Krishaweb are 100% recommended with 5.0 rating due to our excellent client support and delivery perfection. With over 10 years' experienc Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(0 Commentaires)
0.0
DarinX

Hi, Please advise me when it will be a good time for us to chat about the project? Also are those full specs? The info you provided in the job description doesn’t give me a clear idea of the project specific. Please Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(0 Commentaires)
0.0