如何引入OIDC服务(1)

如下为使用默认风格的代码示例:

a、引入样式:

<link rel="stylesheet" href="http://oidc.org.cn/app/oidc.css" />

b、引入数据;

<script type="text/javascript" src="http://oidc.org.cn/oauth/osp.js?key=YOUR_APP_KEY" charset="utf-8"></script>

c、引入脚本:

<script type="text/javascript" src="http://oidc.org.cn/app/oidc.js" charset="utf-8"></script>

e、添加容器标签:

<div id="oidc" name="oidc"></div>

d、初始化调用:

<script type="text/javascript">
    // 使用默认参数
	oidc.init("oidc");
	
	// 使用自定义参数
	var option = {};
	oidc.init("oidc", option);
</script>

e、option选项说明

属性类型说明
columnsNumber显示的列数,默认为1;
viewString显示样式,可选值有:icon(图标方式),card(卡片方式),item(列表方式,默认);
stateString用户回调参数,用于区分不同的场景。
showHeadBoolean是否显示卡片头部信息
headHtmlString卡片头部自定义内容(HTML格式)
showFootBoolean是否显示卡片尾部信息
footHtmlString卡片尾部自定义内容(HTML格式)
logBoolean是否输出Log,默认否。