我有一个火力基地项目。启用了下一个登录方法 auth:
移动应用程序与 Firebase 交互。
每天我都会收到一些奇怪的新用户注册假帐户,格式为:[name][numbers]@gmail.com。除了通过 google oauth 注册一次之外,他们什么都不做。
有没有可能阻止它?也许我错过了 google oauth 配置?
更新:
此外,我注意到当我将移动应用程序发送到谷歌/苹果验证时,这些注册开始发生。这两个事件可能相关吗?
我正在尝试在我的 Mac(带有所有更新的最新操作系统)上安装 Ruby 版本 2.7.2 并执行以下操作
brew update
brew upgrade rbenv ruby-build
Run Code Online (Sandbox Code Playgroud)
进而
rbenv install 2.7.2
ruby-build: definition not found: 2.7.2
See all available versions with `rbenv install --list'.
If the version you need is missing, try upgrading ruby-build:
brew update && brew upgrade ruby-build
Run Code Online (Sandbox Code Playgroud)
所以我尝试按照上面的说明进行操作并得到这个
brew update && brew upgrade ruby-build
Already up-to-date.
Warning: ruby-build 20200926 already installed
Run Code Online (Sandbox Code Playgroud) 我有一个代码,只是用 pika 将消息排队到代理队列中。
class Publisher:
def __init__(self, config):
self._params = ConnectionParameters(
host = config.RABBITMQ_HOST,
credentials = PlainCredentials(config.RABBITMQ_USER, config.RABBITMQ_PASSWORD))
self._conn = None
self._channel = None
self.exchange_name = config.RABBITMQ_AGENT_EXCHANGE
def connect(self):
if not self._conn or self._conn.is_closed:
self._conn = BlockingConnection(self._params)
self._channel = self._conn.channel()
self._channel.exchange_declare(exchange=self.exchange_name, exchange_type = 'topic')
def _publish(self, task):
properties = BasicProperties(expiration=task.expiration_ms)
self._channel.basic_publish(exchange= self.exchange_name,
routing_key = task.routing_key,
properties = properties if task.has_expiration else None,
body=dumps(task, cls = TaskEncoder).encode())
logging.debug('message sent: %s', task)
def publish(self, msg):
"""Publish msg, reconnecting if necessary."""
try:
self._publish(msg) …Run Code Online (Sandbox Code Playgroud) 我的IDE生成的curl可以将HTTP请求导出为curl命令。它们看起来像这样:
curl --request POST \
--url http://test.api.local/api/tickets/route \
--header 'accept-encoding: gzip' \
--header 'content-type: application/json' \
--data '{
"start_datetime": "2020-11-10T09:30Z",
"brand_id": 33,
"model_id": 90,
"class": 1,
"country_code": "US",
"contract_id": 120071,
}'
Run Code Online (Sandbox Code Playgroud)
但是当我在Win10命令提示符或powershell中运行它们时,出现很多错误:
PS C:\Users\Kosh> curl --request POST \
>> --url http://test.api.local/api/tickets/route \
>> --header 'accept-encoding: gzip' \
>> --header 'content-type: application/json' \
>> --data '{
>> "start_datetime": "2020-11-10T09:30Z",
>> "brand_id": 33,
>> "model_id": 90,
>> "class": 1,
>> "country_code": "US",
>> "contract_id": 120071,
>> }'
At line:2 char:5
+ --url …Run Code Online (Sandbox Code Playgroud)