- I have an
ionic cliapp developed for both single-page web/mobile deployment. - Then I added
angular-meteor+meteoras the backend. I used the...client-side.bundle.jslibs with theionicapp, and deployed usingmupx - I had
oauthproblems using the meteoraccounts-facebookclient side package because the package assumes the client/server side are on the same host foroauthredirects. I got it to work with a little hacking, see https://github.com/mixersoft/accounts-facebook-client-side - Just now I had the brilliant idea to host the
ionic appin the meteor/publicfolder, and wouldn’t you know it – it works!
Can anyone who actually understands Meteor hosting tell me if this is a good idea? or are there other negative side-effects which I am not aware of?
This is my current folder structure:
/ionicApp
/www
/lib
index.html
/meteor
/server
/public -> ../www (symbolic link)
with this project tree, I can still use all the ionic cli commands from the /ionicApp folder, and the meteor cli commands from the /ionicApp/meteor folder.
I need to confirm that the oauth issues are gone now that the client+Meteor server runs from the same host. For Cordova, i’m using the facebook plugin so I think I avoid the accounts-facebook server-side code on redirect