Cita:
Iniciado por moron Entiendo el punto, pero en el caso de que funciones, supongo que pra lograr esto, en lugar de mostrar en pantalla el json, el servidor debería guardar en una variable (php) el valor del mismo, esto no estaría condicionando a que quien consuma tenga que usar tambien php?
Lo mejor es que uses javascript del lado del cliente, encasillar tu sistema solo a PHP es egoista. Además JS es lo que usan este tipo de sistemas.
Luego si desde el cliente tenés PHP podrás guardar sessiones, en db o lo que necesites, pero no haría a la lógica de login/registro/etc.
Tampoco dejaría de usar JSON, jQuery por ejemplo tiene JSONP que te permite hacer peticiones entre dominios (se sabe que JS no puede pedir a un dominio que no sea el tuyo, ni flash, y muchas veces PHP tampoco, donde en este caso de usa curl).
Fijate como trabajan estos sistemas, ya está todo pensado, pulí la rueda pero no la reinventes.