Identity Security for Software Development (Best Practices That Every Developer Must Know)