Facebook Login was implemented correctly. Asking publish permission was ...

...made contextual as per FB guidelines.