WSO2 API用户管理

问题描述 投票:0回答:1

我有自己的MySql数据库,其中包含用户和角色。

如何与WSO2集成,以便可以从MySql数据库生成令牌?

mysql wso2 wso2-am wso2is
1个回答
1
投票

如果您的数据库模式不如wos2 IS模式,则无法直接集成数据库。 (您可以检查产品中的数据库脚本以查看架构)

如果您的数据库架构符合wso2 IS,请遵循doc

1. https://is.docs.wso2.com/en/next/setup/changing-to-mysql/#! [IS 5.9及更高版本]2.https://docs.wso2.com/display/IS570/Configuring+a+JDBC+User+Store[IS5.7]

如果不符合规定,那么您有两个选择

  1. 编写自定义用户存储管理器并连接您现有的数据库:https://docs.wso2.com/display/IS570/Writing+a+Custom+User+Store+Manager

  2. 将您的用户从当前数据库导出到wso2 IS兼容数据库。要导出用户wso2,请提供使用soap端点的选项:https://is.docs.wso2.com/en/next/develop/managing-users-and-roles-with-apis/#adduser或其余端点:https://is.docs.wso2.com/en/next/develop/scim2-rest-apis/#/Users%20Endpoint/createUser

© www.soinside.com 2019 - 2024. All rights reserved.