two factor authentication tokenbearer token authenticationtoken based authenticationsoftware token authenticationhardware authentication tokentoken based securitybearer token securitymulti factor authentication tokenjwt token authenticationhardware token based authenticationjson web token authenticationsafety token