Store the secret and QR code url in the admin session to avoid a new code being generated if a user types their auth code incorrectly
Merge pull request #2 from aligent/bug/qr-code-changes

Fix for issue of QR code changing on each page load #12