我想制作一个Android应用,用户通过Firebase通过rfid传感器登录。我是一个初学者,所以我需要帮助如何启动该项目。我希望多个用户可以通过rfid标签登录,因为两者都具有带有不同序列号的不同标签,是否有可能制作出这样的应用程序?我需要任何可以帮助的链接。
我认为您需要实施identity server 4作为授权和注册。您可以将此后端应用程序自定义为docker。您需要为每个登录/注册用户返回JWT令牌。
第二个您需要为登录注销方案设计ui
第三个设计数据库:当用户注册为新帐户时,首先需要设备获取rfid信号并将该序列号连接到该登录帐户
之后,每当每台设备收到此信号时,您的android应用都会将其发送到服务器,然后服务器将JWT令牌回发以登录。因此此设备可以使用此令牌调用其他api。
当您实现此体系结构时,可以根据您的方案将其连接到firebase apis