24FreelanceMercado freelance que nunca duerme
El período de respuesta ha terminado

Implementar inicio de sesión único y OAuth en nuestra aplicación web existente

86 vistas 0 respuestas#42145
Presupuesto€1 950para el proyecto
FormatoProyecto únicosin prepago
PagoEfectivo, Transferencia bancaria
Respuestas aceptadasEl período de respuesta ha terminadohasta 08.09.2026
Respuestas0promedio de categoría: 0,1
Vistas8628 en 14 días

Descripción del proyecto

Traducido
Ya tenemos una aplicación web funcional con su propio sistema de cuentas, y no te estamos pidiendo que la reescribas desde cero. La tarea es diferente: agregar inicio de sesión único sobre el comportamiento existente para que los usuarios puedan autorizarse a través de proveedores en los que ya confían. Para los clientes regulares, estos son botones de inicio de sesión social familiares, y para los clientes corporativos, la capacidad de conectar su propio proveedor de identidad para que los empleados puedan iniciar sesión con sus credenciales laborales. La esencia del trabajo es una integración cuidadosa y corrección, no inventar una nueva pantalla de inicio de sesión: el resultado debe parecer parte de la interfaz actual, no un bloque añadido al lado.

Específicamente, necesitas implementar flujos estándar de OAuth para proveedores sociales y flujo de SAML para identidad corporativa, manejar de forma segura el retorno y el intercambio de tokens, y asegurar una actualización confiable de tokens para que los usuarios no sean desconectados en medio del trabajo. Una parte importante del valor es mapear la identidad recibida a los roles y derechos ya en la aplicación: una cuenta entrante debe caer en el grupo correcto con el acceso adecuado, y los usuarios desconocidos o no confirmados deben ser manejados correctamente. Las cuentas locales existentes deben seguir funcionando, y cuando el correo electrónico coincida, queremos un enlace razonable de la identidad externa a una cuenta existente sin crear duplicados.

Te pedimos que trates la seguridad como el significado del proyecto, no como una adición. Esperamos verificación de estado y nonce, protección contra reproducción y filtración de tokens, almacenamiento de secretos fuera del cliente, y una breve nota sobre cómo se ha probado todo. El presupuesto y los plazos se enumeran a continuación, y estamos listos para discutir un breve plan escrito antes de comenzar.

— Inicio de sesión a través de múltiples redes sociales vía OAuth, integrado en la interfaz actual
— Flujo de SAML para proveedores corporativos con intercambio de metadatos
— Actualización confiable de tokens y sesiones sin desconexiones forzadas
— Mapeo de roles y derechos de la identidad entrante a nuestros grupos
— Vínculo a cuentas locales por correo electrónico confirmado, sin duplicados
— Notas de seguridad: estado, nonce, protección contra reproducción, secretos
Programación web Efectivo, Transferencia bancaria
24
Veinte · consejo

Cómo escribir una respuesta que sea seleccionada

  • Comienza con la tarea del cliente, no con una historia sobre ti mismo.
  • Incluye uno o dos trabajos similares de tu portafolio.
  • Nombra un precio y un plazo — y qué incluyen exactamente.
  • Haz una pregunta aclaratoria: inicia la conversación.

Respuestas 0

Los textos de respuesta son visibles solo para el cliente.

Misma categoría

Proyectos similares

Todos los proyectos en la categoría
Price and stock monitoring script for suppliers

Price and stock monitoring script for suppliers

We need a script that auto-collects prices and stock from supplier sites and feeds, compares them, keeps history and alerts on changes.

Programación web24.09.20260159
0respuestas
Delivery and Courier Dispatch System

Delivery and Courier Dispatch System

A web app to intake orders, assign couriers, plan routes, track statuses, show a live map and reports.

Programación web24.09.20260177
0respuestas
Bueno saber
¿Cómo respondo a este proyecto?

Inicia sesión como freelancer, describe cómo resolverás la tarea, nombra tu precio y plazo. El cliente lee las respuestas y comienza un diálogo con las mejores.

¿Quién puede ver mi respuesta?

Solo el cliente que publicó el proyecto y tú. Otros freelancers no ven tu texto ni tu precio.

¿Dónde puedo encontrar trabajos similares?

Nuevos proyectos en “Programación web” aparecen todos los días. Todos los proyectos en la categoría

FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora