JWT Tokens in Express and NodeJS

The JSON Web Token (JWT) is the easiest standard for protecting APIs and passing in claims data. A JSON Web token allows the server to verify the authenticity of the user and provide them access to protected API routes and data.  A simple JWT flow goes as follows: The user sends login credentials to the server The server verifies user against the database then returns a JWT token if valid The user sends that token in the header with every request to API.

Create a VPN Server

There are three routes that you can take when setting up a VPN. You can either use a free one, buy a paid service or make your own. The advantage of free VPNs is that they are easy to setup; just install and they are ready to be used. My favorite VPN on Android is Opera VPN. The downside of Free VPNs is that they typically come with a 500 – 1GB data cap and are very slow.

Lock Phone From Android Wear

Security means everything to me. I am that guy who uses two step authentication on everything, along with safety backups and more. When it comes to security on Android, things aren’t as tight as I would like them to be. On my S6, my favorite thing to use is the fingerprint scanner. I am aware that the fingerprint scanner does not offer better security than a strong password or lock pattern (although you could easily bypass the Android Lockscreen pattern), however, it will deter most people from trying to snoop around in my phone.