
Igangværende
Slået op
Betales ved levering
I’d like a self-contained, Maven-driven demo that shows how a Wildfly 20 Java servlet can talk to three separate mobile authenticators—Microsoft Authenticator, Google Authenticator and Duo Authenticator—and report back the outcome of each challenge. Scope • Focus exclusively on “second-factor” calls: how the servlet initiates a push / TOTP / Duo prompt (the “sending signal” part) and how it parses the success, timeout or failure response that comes back (“receiving results”). • No UI polish is necessary; a simple JSP or REST endpoint that prints JSON or plain text is fine as long as the code flow is clear. • Keep the sample lean but complete: working source, config files, and any required libraries or REST client snippets. Deliverables 1. A runnable Wildfly 20 project (zip or Git URL) with: • servlet / REST controller classes for each authenticator • relevant [login to view URL] entries • [login to view URL] (or equivalent) excerpts if additional subsystems or env-vars are needed 2. README that explains: • where to plug in tenant IDs, client secrets and Duo integration keys • how to deploy to vanilla Wildfly 20 and trigger each demo endpoint 3. Short notes on common pitfalls you solved (clock skew, HTTPS requirements, etc.). Acceptance criteria The project starts on Wildfly 20 with no manual edits beyond adding my own secrets, and each endpoint reliably: a) triggers the authenticator, b) receives and logs the result, c) returns a clear HTTP 200/401/408 (or similar) that I can assert in tests. Feel free to reuse open-source SDKs, but please keep external dependencies minimal and clearly licensed. I prefer clean, idiomatic Java 17+ code and concise comments over lengthy explanations in the source.
Projekt-ID: 40390296
136 forslag
Projekt på afstand
Aktiv 15 dage siden
Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs

Zeewolde, Netherlands
Betalingsmetode verificeret
Medlem siden feb. 17, 2010
$30-250 USD
$250-750 USD
$30-250 USD
$30-250 USD
$30-250 USD
₹400-750 INR / time
$30-250 AUD
$30-250 AUD
₹400-750 INR / time
$250-750 USD
$15-25 USD / time
$30-250 USD
₹12500-37500 INR
min €36 EUR / time
$1500-3000 USD
£250-750 GBP
₹600-1500 INR
$25-50 USD / time
$30-250 USD
$3000-5000 USD
₹12500-37500 INR
$250-750 CAD
₹600-1500 INR
$2-8 USD / time
$30-250 USD