View more context

 

wmk

@applemustaq depends on the module you use for login with facebook... SS doesn't have that as core funcitonality

Dennis Basa Guinto

Maybe you can try to implement it with Facebook's PHP SDK yourself. It's a good way to learn these stuff as you can also use this on non-SilverStripe projects. I did it myself so I can't recommend a module as I haven't used one.

wmk

it's pretty solid and future proof, e.g. if you want to add another login provider

wmk

@Dennis Basa Guinto surely you learn a lot when you code stuff yourself, but if it's solid and secure and futureproof? IMHO the community should work together and create solid modules for common tasks. You can also learn a lot when you analyze code from experienced devs

Dennis Basa Guinto

@wmk Maybe it's just me. I like challenges. I coded my implementation of Facebook login in SilverStripe about 2 years ago and I just made a helper class with static methods to do it so I have to update that when there's a change in the SDK's interface and it would be troublesome to include other login providers. Now, I abide by SOLID principles and I'll say that was crap of me 2 years ago. But that's how I got started, that's how my mentor trained me, and that's how I rolled. I know reading some expert's codes is good (I do that) but I needed to start somewhere. Maybe it's not for everybody but I'd say start out sometime to be crap. I think it's difficult to start a genius but I might get there, hopefully, and I might be able to contribute to the community then.

applemustaq

I just want a clarification on this; I'd got an alert in FB application inbox about to upgrade this version v2.5 but I do not have any changes in login API for my project; so any thoughts?

applemustaq

so what's actually I have to do with this? should I leave this OR any update in FB application at developer console?