How dynamic credentialing makes apps portable | Dark Hacker News