How dynamic credentialing makes apps portable | Hacker News Reader