Daevid Vincent
2014-07-30 17:01:00 UTC
We have a service where we have a front end using Wordpress/Magento/custom
PHP code and a distributed backend using various other servers and services
from note.js, magento, mysql, c#, java, ms sqlserver, Apache, etc.
The idea is we want to have multiple UIs spread across different geographies
(different USA states, different countries, etc.) either user selectable or
load-balancer assigned
How can we have it set up such that someone's login/authentication is valid
across the different UIs (and can switch amongst them) without re-logging in
when they switch (after having logged in already to any of the nodes). I
don't want to have to constantly authenticate against some shared backend
for every request either, so I imagine some kind of token must be used? Like
how does OpenID work? Or these "Login with Facebook" or "Google ID"? Amazon
AWS/EC2 are good examples for their UI console to manage computes as it has
different regions at the top you switch to simply by the dropdown and really
nothing else changes except some AJAX reload of your statistics, even the
URL is mostly the same except another parameter.
We're not necessarily married to Wordpress and in fact we're trying to phase
it out eventually and only use Magento.
Custom code is also an option - at least if there is a good example base or
API we can maybe hack it in.
We're open to many technologies, but obviously would prefer to use one we
already have (PHP ideally)
Pointers? Thoughts? References? Whitepapers? Plugins? FOSS projects?
Daevid Vincent
Solution Architect (BCM)
<http://www.computenext.com> www.computenext.com
***@computenext.com
cid:***@01CF52C1.0F3EE6A0
PHP code and a distributed backend using various other servers and services
from note.js, magento, mysql, c#, java, ms sqlserver, Apache, etc.
The idea is we want to have multiple UIs spread across different geographies
(different USA states, different countries, etc.) either user selectable or
load-balancer assigned
How can we have it set up such that someone's login/authentication is valid
across the different UIs (and can switch amongst them) without re-logging in
when they switch (after having logged in already to any of the nodes). I
don't want to have to constantly authenticate against some shared backend
for every request either, so I imagine some kind of token must be used? Like
how does OpenID work? Or these "Login with Facebook" or "Google ID"? Amazon
AWS/EC2 are good examples for their UI console to manage computes as it has
different regions at the top you switch to simply by the dropdown and really
nothing else changes except some AJAX reload of your statistics, even the
URL is mostly the same except another parameter.
We're not necessarily married to Wordpress and in fact we're trying to phase
it out eventually and only use Magento.
Custom code is also an option - at least if there is a good example base or
API we can maybe hack it in.
We're open to many technologies, but obviously would prefer to use one we
already have (PHP ideally)
Pointers? Thoughts? References? Whitepapers? Plugins? FOSS projects?
Daevid Vincent
Solution Architect (BCM)
<http://www.computenext.com> www.computenext.com
***@computenext.com
cid:***@01CF52C1.0F3EE6A0