WIP: Store credentials only in session if required

:warning: WIP DO NOT MERGE :warning:
And that's why Emojis are sooo much easier: :eyes: :arrow_right: :book: