Tenemos un marco de servicio web asp.net MVC para servir xml / json para las personas Obtener solicitudes, pero estamos luchando por encontrar la mejor manera (rápida, fácil, trivial para los usuarios que codifican con javascript u OO) para autenticar a los usuarios. No es que nuestros datos sean confidenciales ni nada, solo queremos que los usuarios se registren para que podamos tener su dirección de correo electrónico para notificarles los cambios y rastrear el uso.
En nuestro intento anterior, teníamos el nombre de usuario en el URI y solo nos aseguraríamos de que existiera e incrementaría las tablas db con el uso. Esto era súper básico, pero nos daríamos cuenta de que las personas usan la demostración como nombre de usuario, etc., por lo que necesitamos que sea un poco más sofisticado.
¿Qué técnicas de autenticación están disponibles? ¿Qué usan / hacen los principales jugadores?