HELLO ALL SERIOUS DEVELOPERS OUT THERE
We need someone to build a standalone Authentication Module that we can use with our web based applications. We need to use this primarily for a chat application, written in Angular4 with a .NET C# backend with OData endpoints, but we should be able to call this from any application including iOS and Android apps in the future.
It needs to be able to securely log in and issue tokens via:
1. 3rd party authentication suppliers, such as Facebook and Google
2. Windows Authentication if enabled on server / environment
3. Self-registration with email validation link and password with reset functionality
Configuration allowing to enable/disable any of the above 3 is required.
We require the solution to be built using Microsoft Technologies: SQL Server for storage, and IIS for the server implementation.
The server must use .NET Core if possible, or standard .NET if necessary, in C#.
Clients will be primarily Angular 4, a working example of this full process is needed as a starting point for integration in to our existing solutions.
Please only apply if you have developed this kind of application/module before, and you are able to demonstrate your experience as such.
Thank you for stopping by