我正在设计一种将部署到AWS的产品。它将使用Cognito
进行用户身份验证。这将是一个多租户应用程序。
该应用程序具有许多模块/功能。定价取决于客户选择的功能。
请提供有关如何实施该功能是否已获得许可的指南。我不想将逻辑放在每个Web api端点内。
答案 0 :(得分:0)
您应该创建一个应用程序微服务(可通过API调用,但访问权限仅限于您自己的应用程序),以接收以下信息:
身份验证微服务将查询数据库,应用适当的业务逻辑并返回成功指示符。
最好:
许可系统通常比实际应用更复杂!