Integrated Marketing Agency

Magiclogix

  • October21

    To save a bit of time for you, I want go through basics of setting up the Gigya API for social login. It is not hard. You get a domain key from Gigya, then install a javascript-based widget on the page you want the social login to occur. The social login functionality allows a user […]

    Read More
  • October21

    The first thing to realize when coding an application that will use the Gigya web service (or any web service) is that we have to engineer our apps to be flexible to deal with any changes that could happen. Web services are often known to deny service, be improperly documented, or change without notice. Relying […]

    Read More
  • October21

    The way in which I set up the authentication system does not stray far from many of the concerns of the UserIdentity module in the official Yii framework documentation. I have (for now) unsalted our user accounts, leaving a one-hash password table to authenticate with. It might be of value to refactor our application down […]

    Read More
  • October14

    Final Thoughts Concerning Security of Our Yii Apps I know there are developers busting out of their cargo pants and skinny jeans at my proposition of not salting the password process. My opinion is that the constraints of the application you are building should dictate what you do. Yii has enough inherent security in this […]

    Read More
  • October14

    Manually Editing Data Models and Yii Components Open model/User.php and find the rules() method. This function runs a validation on our user input, once again another impressive security feature of “sanitizing data” that Yii handles for us automatically. By default, you should see an line of code that reads : array(‘username, password, salt, email’, ‘required’), […]

    Read More