├── sso-shop ├── .settings │ ├── org.eclipse.wst.jsdt.ui.superType.name │ ├── org.eclipse.wst.validation.prefs │ ├── org.eclipse.wst.jsdt.ui.superType.container │ ├── org.eclipse.m2e.core.prefs │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.wst.common.project.facet.core.xml │ ├── org.eclipse.jdt.core.prefs │ ├── .jsdtscope │ └── org.eclipse.wst.common.component ├── src │ └── main │ │ ├── webapp │ │ ├── WEB-INF │ │ │ └── lib │ │ │ │ └── sso-client.jar │ │ └── index.jsp │ │ ├── resources │ │ └── properties │ │ │ └── resource.properties │ │ └── java │ │ └── com │ │ └── kongbig │ │ ├── util │ │ └── PropertiesUtil.java │ │ ├── web │ │ └── servlet │ │ │ ├── ClientLogoutServlet.java │ │ │ └── ClientOauthServlet.java │ │ └── model │ │ └── User.java └── target │ ├── classes │ ├── com │ │ └── kongbig │ │ │ ├── model │ │ │ ├── User.class │ │ │ └── ResultModel.class │ │ │ ├── util │ │ │ ├── CookieUtils.class │ │ │ ├── HttpClientUtil.class │ │ │ └── PropertiesUtil.class │ │ │ └── web │ │ │ ├── filter │ │ │ └── SecurityFilter.class │ │ │ └── servlet │ │ │ ├── ClientOauthServlet.class │ │ │ └── ClientLogoutServlet.class │ └── properties │ │ └── resource.properties │ └── m2e-wtp │ └── web-resources │ └── META-INF │ ├── MANIFEST.MF │ └── maven │ ├── com.kongbig │ └── sso-shop │ │ └── pom.properties │ └── net.seehope │ └── sso-shop │ └── pom.properties ├── sso-client ├── .settings │ ├── org.eclipse.wst.jsdt.ui.superType.name │ ├── org.eclipse.wst.jsdt.ui.superType.container │ ├── org.eclipse.wst.validation.prefs │ ├── org.eclipse.m2e.core.prefs │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.wst.common.project.facet.core.xml │ ├── org.eclipse.jdt.core.prefs │ ├── .jsdtscope │ └── org.eclipse.wst.common.component ├── src │ └── main │ │ ├── webapp │ │ └── common │ │ │ ├── favicon.ico │ │ │ └── js │ │ │ ├── login.js │ │ │ └── userlogin.js │ │ ├── resources │ │ └── properties │ │ │ └── resource.properties │ │ └── java │ │ └── com │ │ └── kongbig │ │ └── util │ │ ├── PropertiesUtil.java │ │ ├── OAuthUtil.java │ │ └── MD5.java └── target │ ├── classes │ ├── com │ │ └── kongbig │ │ │ ├── util │ │ │ ├── MD5.class │ │ │ ├── Base64.class │ │ │ ├── UrlUtil.class │ │ │ ├── JsonTools.class │ │ │ ├── OAuthUtil.class │ │ │ ├── CookieUtils.class │ │ │ ├── InvokeTools.class │ │ │ ├── HttpClientUtil.class │ │ │ ├── PropertiesUtil.class │ │ │ ├── Base64$InputStream.class │ │ │ └── Base64$OutputStream.class │ │ │ ├── model │ │ │ ├── Code.class │ │ │ ├── ResultModel.class │ │ │ ├── AccessTokenModel.class │ │ │ └── RefreshTokenModel.class │ │ │ └── web │ │ │ ├── filter │ │ │ ├── P3PFilter.class │ │ │ └── EncodeFilter.class │ │ │ └── servlet │ │ │ ├── LogoutServlet.class │ │ │ └── OAuthServlet.class │ └── properties │ │ └── resource.properties │ └── m2e-wtp │ └── web-resources │ └── META-INF │ ├── MANIFEST.MF │ └── maven │ ├── com.kongbig │ └── sso-client │ │ └── pom.properties │ └── net.seehope │ └── sso-client │ └── pom.properties ├── sso-server ├── .settings │ ├── org.eclipse.wst.jsdt.ui.superType.name │ ├── org.eclipse.wst.jsdt.ui.superType.container │ ├── org.eclipse.wst.validation.prefs │ ├── org.eclipse.m2e.core.prefs │ ├── org.eclipse.wst.common.project.facet.core.xml │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ ├── .jsdtscope │ └── org.eclipse.wst.common.component ├── src │ └── main │ │ ├── webapp │ │ ├── static │ │ │ ├── css │ │ │ │ └── style.css │ │ │ ├── images │ │ │ │ ├── logo.png │ │ │ │ ├── user.png │ │ │ │ ├── gq │ │ │ │ │ ├── cn.gif │ │ │ │ │ ├── gj.png │ │ │ │ │ └── us.gif │ │ │ │ ├── loading.gif │ │ │ │ ├── totop.png │ │ │ │ ├── acrossTab.png │ │ │ │ ├── hamburger.gif │ │ │ │ ├── icon-add.png │ │ │ │ ├── icon_jt2.png │ │ │ │ ├── sort_asc.png │ │ │ │ ├── sort_both.png │ │ │ │ ├── sort_desc.png │ │ │ │ ├── acrossTab-2.png │ │ │ │ ├── acrossTab-bg.png │ │ │ │ ├── icon_error_s.png │ │ │ │ ├── icon_right_s.png │ │ │ │ ├── loading_072.gif │ │ │ │ ├── acrossTab-2bak.png │ │ │ │ ├── admin-login-bg.jpg │ │ │ │ ├── icon_warning_s.png │ │ │ │ ├── acrossTab-close.png │ │ │ │ ├── hamburger-retina.gif │ │ │ │ └── admin-loginform-bg.png │ │ │ ├── lib │ │ │ │ ├── icheck │ │ │ │ │ ├── red.png │ │ │ │ │ ├── aero.png │ │ │ │ │ ├── blue.png │ │ │ │ │ ├── green.png │ │ │ │ │ ├── grey.png │ │ │ │ │ ├── pink.png │ │ │ │ │ ├── aero@2x.png │ │ │ │ │ ├── blue@2x.png │ │ │ │ │ ├── green@2x.png │ │ │ │ │ ├── grey@2x.png │ │ │ │ │ ├── minimal.png │ │ │ │ │ ├── orange.png │ │ │ │ │ ├── pink@2x.png │ │ │ │ │ ├── purple.png │ │ │ │ │ ├── red@2x.png │ │ │ │ │ ├── yellow.png │ │ │ │ │ ├── minimal@2x.png │ │ │ │ │ ├── orange@2x.png │ │ │ │ │ ├── purple@2x.png │ │ │ │ │ └── yellow@2x.png │ │ │ │ ├── expressInstall.swf │ │ │ │ ├── layer │ │ │ │ │ ├── 2.1 │ │ │ │ │ │ ├── 更新日志.txt │ │ │ │ │ │ ├── skin │ │ │ │ │ │ │ └── default │ │ │ │ │ │ │ │ ├── icon.png │ │ │ │ │ │ │ │ ├── icon-ext.png │ │ │ │ │ │ │ │ ├── loading-0.gif │ │ │ │ │ │ │ │ ├── loading-1.gif │ │ │ │ │ │ │ │ └── loading-2.gif │ │ │ │ │ │ └── doc │ │ │ │ │ │ │ ├── layer官网.url │ │ │ │ │ │ │ ├── jquery下载.url │ │ │ │ │ │ │ └── layer交流.url │ │ │ │ │ ├── 1.9.3 │ │ │ │ │ │ ├── 更新日志.txt │ │ │ │ │ │ ├── skin │ │ │ │ │ │ │ ├── default │ │ │ │ │ │ │ │ ├── icon.png │ │ │ │ │ │ │ │ ├── icon-ext.png │ │ │ │ │ │ │ │ ├── loading-0.gif │ │ │ │ │ │ │ │ ├── loading-1.gif │ │ │ │ │ │ │ │ └── loading-2.gif │ │ │ │ │ │ │ └── mono │ │ │ │ │ │ │ │ └── default.png │ │ │ │ │ │ └── doc │ │ │ │ │ │ │ ├── layer官网.url │ │ │ │ │ │ │ ├── jquery下载.url │ │ │ │ │ │ │ └── layer交流.url │ │ │ │ │ └── skin │ │ │ │ │ │ └── default │ │ │ │ │ │ ├── icon.png │ │ │ │ │ │ ├── icon-ext.png │ │ │ │ │ │ ├── loading-0.gif │ │ │ │ │ │ ├── loading-1.gif │ │ │ │ │ │ └── loading-2.gif │ │ │ │ ├── webuploader │ │ │ │ │ └── 0.1.5 │ │ │ │ │ │ ├── server │ │ │ │ │ │ └── crossdomain.xml │ │ │ │ │ │ ├── Uploader.swf │ │ │ │ │ │ ├── images │ │ │ │ │ │ ├── bg.png │ │ │ │ │ │ ├── icons.png │ │ │ │ │ │ ├── icons.psd │ │ │ │ │ │ ├── image.png │ │ │ │ │ │ ├── success.png │ │ │ │ │ │ ├── progress.png │ │ │ │ │ │ └── progress.psd │ │ │ │ │ │ ├── expressInstall.swf │ │ │ │ │ │ ├── md5-demo │ │ │ │ │ │ └── index.html │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ └── cropper │ │ │ │ │ │ └── index.html │ │ │ │ ├── Hui-iconfont │ │ │ │ │ └── 1.0.7 │ │ │ │ │ │ ├── iconfont.eot │ │ │ │ │ │ ├── iconfont.ttf │ │ │ │ │ │ └── iconfont.woff │ │ │ │ ├── lightbox2 │ │ │ │ │ └── 2.8.1 │ │ │ │ │ │ └── images │ │ │ │ │ │ ├── next.png │ │ │ │ │ │ ├── prev.png │ │ │ │ │ │ ├── close.png │ │ │ │ │ │ └── loading.gif │ │ │ │ ├── My97DatePicker │ │ │ │ │ ├── skin │ │ │ │ │ │ ├── datePicker.gif │ │ │ │ │ │ ├── twoer │ │ │ │ │ │ │ ├── img.gif │ │ │ │ │ │ │ └── img.png │ │ │ │ │ │ ├── default │ │ │ │ │ │ │ └── img.gif │ │ │ │ │ │ ├── whyGreen │ │ │ │ │ │ │ ├── bg.jpg │ │ │ │ │ │ │ └── img.gif │ │ │ │ │ │ └── WdatePicker.css │ │ │ │ │ └── lang │ │ │ │ │ │ └── en.js │ │ │ │ ├── zTree │ │ │ │ │ └── v3 │ │ │ │ │ │ ├── api │ │ │ │ │ │ ├── apiCss │ │ │ │ │ │ │ └── img │ │ │ │ │ │ │ │ ├── close.png │ │ │ │ │ │ │ │ ├── apiMenu.gif │ │ │ │ │ │ │ │ ├── apiMenu.png │ │ │ │ │ │ │ │ ├── chinese.png │ │ │ │ │ │ │ │ ├── english.png │ │ │ │ │ │ │ │ ├── background.jpg │ │ │ │ │ │ │ │ ├── contact-bg.png │ │ │ │ │ │ │ │ ├── header-bg.png │ │ │ │ │ │ │ │ ├── lightbulb.png │ │ │ │ │ │ │ │ ├── overlay_bg.png │ │ │ │ │ │ │ │ ├── overlay_arrow.gif │ │ │ │ │ │ │ │ ├── overlay_arrow.png │ │ │ │ │ │ │ │ ├── zTreeStandard.gif │ │ │ │ │ │ │ │ ├── zTreeStandard.png │ │ │ │ │ │ │ │ └── overlay_close_IE6.gif │ │ │ │ │ │ ├── cn │ │ │ │ │ │ │ ├── setting.treeObj.html │ │ │ │ │ │ │ ├── setting.treeId.html │ │ │ │ │ │ │ ├── fn.zTree._z.html │ │ │ │ │ │ │ ├── zTreeObj.setting.html │ │ │ │ │ │ │ ├── treeNode.diy.html │ │ │ │ │ │ │ ├── setting.data.key.name.html │ │ │ │ │ │ │ ├── treeNode.isHover.html │ │ │ │ │ │ │ ├── setting.data.key.children.html │ │ │ │ │ │ │ ├── treeNode.editNameFlag.html │ │ │ │ │ │ │ ├── treeNode.check_Focus.html │ │ │ │ │ │ │ ├── setting.view.showLine.html │ │ │ │ │ │ │ ├── setting.check.enable.html │ │ │ │ │ │ │ ├── setting.data.key.checked.html │ │ │ │ │ │ │ ├── setting.data.key.url.html │ │ │ │ │ │ │ ├── setting.view.txtSelectedEnable.html │ │ │ │ │ │ │ ├── setting.edit.drag.autoOpenTime.html │ │ │ │ │ │ │ ├── setting.edit.drag.borderMax.html │ │ │ │ │ │ │ ├── setting.edit.drag.borderMin.html │ │ │ │ │ │ │ ├── setting.edit.drag.maxShowNodeNum.html │ │ │ │ │ │ │ ├── setting.edit.drag.minMoveSize.html │ │ │ │ │ │ │ ├── zTreeObj.getSelectedNodes.html │ │ │ │ │ │ │ ├── setting.data.key.title.html │ │ │ │ │ │ │ ├── treeNode.name.html │ │ │ │ │ │ │ ├── treeNode.level.html │ │ │ │ │ │ │ ├── treeNode.tId.html │ │ │ │ │ │ │ ├── treeNode.target.html │ │ │ │ │ │ │ ├── setting.data.keep.leaf.html │ │ │ │ │ │ │ ├── zTreeObj.refresh.html │ │ │ │ │ │ │ ├── setting.view.autoCancelSelected.html │ │ │ │ │ │ │ ├── setting.data.keep.parent.html │ │ │ │ │ │ │ ├── setting.view.nameIsHTML.html │ │ │ │ │ │ │ ├── treeNode.isAjaxing.html │ │ │ │ │ │ │ ├── setting.edit.editNameSelectAll.html │ │ │ │ │ │ │ ├── treeNode.url.html │ │ │ │ │ │ │ ├── setting.edit.drag.autoExpandTrigger.html │ │ │ │ │ │ │ ├── setting.view.selectedMulti.html │ │ │ │ │ │ │ ├── setting.async.enable.html │ │ │ │ │ │ │ ├── setting.async.dataType.html │ │ │ │ │ │ │ ├── treeNode.getPreNode.html │ │ │ │ │ │ │ ├── zTreeObj.destroy.html │ │ │ │ │ │ │ ├── treeNode.getNextNode.html │ │ │ │ │ │ │ ├── treeNode.getParentNode.html │ │ │ │ │ │ │ ├── treeNode.click.html │ │ │ │ │ │ │ ├── setting.async.type.html │ │ │ │ │ │ │ ├── setting.check.radioType.html │ │ │ │ │ │ │ ├── treeNode.isHidden.html │ │ │ │ │ │ │ ├── zTreeObj.setEditable.html │ │ │ │ │ │ │ ├── setting.view.expandSpeed.html │ │ │ │ │ │ │ └── setting.data.simpleData.idKey.html │ │ │ │ │ │ └── en │ │ │ │ │ │ │ ├── setting.treeObj.html │ │ │ │ │ │ │ ├── setting.treeId.html │ │ │ │ │ │ │ ├── treeNode.diy.html │ │ │ │ │ │ │ ├── setting.data.key.name.html │ │ │ │ │ │ │ ├── fn.zTree._z.html │ │ │ │ │ │ │ ├── setting.data.key.children.html │ │ │ │ │ │ │ ├── zTreeObj.setting.html │ │ │ │ │ │ │ ├── setting.view.showLine.html │ │ │ │ │ │ │ ├── treeNode.isHover.html │ │ │ │ │ │ │ ├── treeNode.editNameFlag.html │ │ │ │ │ │ │ ├── setting.check.enable.html │ │ │ │ │ │ │ ├── treeNode.check_Focus.html │ │ │ │ │ │ │ ├── setting.data.key.checked.html │ │ │ │ │ │ │ ├── setting.data.key.url.html │ │ │ │ │ │ │ ├── setting.edit.drag.borderMax.html │ │ │ │ │ │ │ ├── setting.edit.drag.borderMin.html │ │ │ │ │ │ │ ├── treeNode.tId.html │ │ │ │ │ │ │ ├── treeNode.level.html │ │ │ │ │ │ │ ├── treeNode.name.html │ │ │ │ │ │ │ ├── setting.edit.drag.autoOpenTime.html │ │ │ │ │ │ │ ├── setting.data.key.title.html │ │ │ │ │ │ │ ├── setting.view.txtSelectedEnable.html │ │ │ │ │ │ │ ├── zTreeObj.getSelectedNodes.html │ │ │ │ │ │ │ └── setting.edit.drag.maxShowNodeNum.html │ │ │ │ │ │ ├── css │ │ │ │ │ │ ├── metroStyle │ │ │ │ │ │ │ └── img │ │ │ │ │ │ │ │ ├── loading.gif │ │ │ │ │ │ │ │ ├── metro.gif │ │ │ │ │ │ │ │ ├── metro.png │ │ │ │ │ │ │ │ └── line_conn.png │ │ │ │ │ │ └── zTreeStyle │ │ │ │ │ │ │ └── img │ │ │ │ │ │ │ ├── diy │ │ │ │ │ │ │ ├── 2.png │ │ │ │ │ │ │ ├── 3.png │ │ │ │ │ │ │ ├── 4.png │ │ │ │ │ │ │ ├── 5.png │ │ │ │ │ │ │ ├── 6.png │ │ │ │ │ │ │ ├── 7.png │ │ │ │ │ │ │ ├── 8.png │ │ │ │ │ │ │ ├── 9.png │ │ │ │ │ │ │ ├── 1_close.png │ │ │ │ │ │ │ └── 1_open.png │ │ │ │ │ │ │ ├── loading.gif │ │ │ │ │ │ │ ├── line_conn.gif │ │ │ │ │ │ │ ├── zTreeStandard.gif │ │ │ │ │ │ │ └── zTreeStandard.png │ │ │ │ │ │ └── demo │ │ │ │ │ │ ├── cn │ │ │ │ │ │ ├── super │ │ │ │ │ │ │ ├── left_menuForOutLook.gif │ │ │ │ │ │ │ └── left_menuForOutLook.png │ │ │ │ │ │ └── asyncData │ │ │ │ │ │ │ └── getNodesForBigData.php │ │ │ │ │ │ └── en │ │ │ │ │ │ ├── super │ │ │ │ │ │ ├── left_menuForOutLook.gif │ │ │ │ │ │ └── left_menuForOutLook.png │ │ │ │ │ │ └── asyncData │ │ │ │ │ │ └── getNodesForBigData.php │ │ │ │ ├── jquery.SuperSlide │ │ │ │ │ └── 2.1.1 │ │ │ │ │ │ └── demo │ │ │ │ │ │ ├── 01 │ │ │ │ │ │ └── images │ │ │ │ │ │ │ ├── b-1.jpg │ │ │ │ │ │ │ ├── b-2.jpg │ │ │ │ │ │ │ ├── b-3.jpg │ │ │ │ │ │ │ ├── b-4.jpg │ │ │ │ │ │ │ ├── b-5.jpg │ │ │ │ │ │ │ ├── b-6.jpg │ │ │ │ │ │ │ ├── s-1.jpg │ │ │ │ │ │ │ ├── s-2.jpg │ │ │ │ │ │ │ ├── s-3.jpg │ │ │ │ │ │ │ ├── s-4.jpg │ │ │ │ │ │ │ ├── s-5.jpg │ │ │ │ │ │ │ ├── s-6.jpg │ │ │ │ │ │ │ └── iconpic-arrow-up.png │ │ │ │ │ │ ├── 02 │ │ │ │ │ │ └── images │ │ │ │ │ │ │ ├── banner-1.jpg │ │ │ │ │ │ │ ├── banner-2.jpg │ │ │ │ │ │ │ └── banner-3.jpg │ │ │ │ │ │ └── 03 │ │ │ │ │ │ └── images │ │ │ │ │ │ └── banner-1.jpg │ │ │ │ ├── PIE-2.0beta1 │ │ │ │ │ └── PIE.php │ │ │ │ └── jquery.validation │ │ │ │ │ └── 1.14.0 │ │ │ │ │ └── messages_zh.min.js │ │ │ ├── skin │ │ │ │ ├── blue │ │ │ │ │ ├── acrossTab.png │ │ │ │ │ ├── icon_arrow.png │ │ │ │ │ └── acrossTab-bg.png │ │ │ │ ├── red │ │ │ │ │ ├── acrossTab.png │ │ │ │ │ ├── icon_arrow.png │ │ │ │ │ └── acrossTab-bg.png │ │ │ │ ├── green │ │ │ │ │ ├── acrossTab.png │ │ │ │ │ ├── icon_arrow.png │ │ │ │ │ └── acrossTab-bg.png │ │ │ │ ├── orange │ │ │ │ │ ├── acrossTab.png │ │ │ │ │ ├── acrossTab-bg.png │ │ │ │ │ └── icon_arrow.png │ │ │ │ ├── yellow │ │ │ │ │ ├── acrossTab.png │ │ │ │ │ ├── acrossTab-bg.png │ │ │ │ │ └── icon_arrow.png │ │ │ │ └── default │ │ │ │ │ ├── acrossTab.png │ │ │ │ │ ├── icon_arrow.png │ │ │ │ │ └── acrossTab-bg.png │ │ │ └── js │ │ │ │ └── de_DE.txt │ │ └── common │ │ │ ├── favicon.ico │ │ │ └── js │ │ │ └── login.js │ │ ├── resources │ │ ├── properties │ │ │ └── resource.properties │ │ ├── config │ │ │ └── jdbc.properties │ │ └── sqls │ │ │ └── ShopUserMapper.xml │ │ └── java │ │ └── com │ │ └── kongbig │ │ ├── service │ │ ├── IShopUserService.java │ │ ├── ICodeService.java │ │ ├── ITempTokenService.java │ │ ├── IRefreshTokenService.java │ │ ├── ILoginService.java │ │ ├── IAccessTokenService.java │ │ ├── IClientService.java │ │ ├── IOauthUserService.java │ │ └── impl │ │ │ ├── ShopUserServiceImpl.java │ │ │ ├── CodeServiceImpl.java │ │ │ └── RefreshTokenServiceImpl.java │ │ ├── dao │ │ ├── ShopUserDao.java │ │ ├── TempTokenDao.java │ │ ├── CodeDao.java │ │ ├── ClientDao.java │ │ ├── AccessTokenDao.java │ │ ├── RefreshTokenDao.java │ │ └── OAuthUserDao.java │ │ ├── util │ │ ├── StringUtilsss.java │ │ ├── UUIDUtil.java │ │ ├── Test.java │ │ ├── PropertiesUtil.java │ │ └── MD5.java │ │ └── controller │ │ └── DataTableController.java └── target │ ├── classes │ ├── properties │ │ └── resource.properties │ ├── com │ │ └── kongbig │ │ │ ├── util │ │ │ ├── MD5.class │ │ │ ├── Test.class │ │ │ ├── Base64.class │ │ │ ├── UUIDUtil.class │ │ │ ├── UrlUtil.class │ │ │ ├── JsonTools.class │ │ │ ├── TimeUtils.class │ │ │ ├── InvokeTools.class │ │ │ ├── StringUtilsss.class │ │ │ ├── HttpClientUtil.class │ │ │ ├── PropertiesUtil.class │ │ │ ├── Base64$InputStream.class │ │ │ └── Base64$OutputStream.class │ │ │ ├── model │ │ │ ├── Code.class │ │ │ ├── Page.class │ │ │ ├── Client.class │ │ │ ├── OAuthUser.class │ │ │ ├── ShopUser.class │ │ │ ├── ResultModel.class │ │ │ ├── TempTokenModel.class │ │ │ ├── AccessTokenModel.class │ │ │ └── RefreshTokenModel.class │ │ │ ├── dao │ │ │ ├── ClientDao.class │ │ │ ├── CodeDao.class │ │ │ ├── ShopUserDao.class │ │ │ ├── AccessTokenDao.class │ │ │ ├── DataTableDao.class │ │ │ ├── OAuthUserDao.class │ │ │ ├── TempTokenDao.class │ │ │ └── RefreshTokenDao.class │ │ │ ├── task │ │ │ └── TimerTask.class │ │ │ ├── service │ │ │ ├── ICodeService.class │ │ │ ├── IClientService.class │ │ │ ├── ILoginService.class │ │ │ ├── IOauthUserService.class │ │ │ ├── IShopUserService.class │ │ │ ├── ITempTokenService.class │ │ │ ├── IAccessTokenService.class │ │ │ ├── IRefreshTokenService.class │ │ │ └── impl │ │ │ │ ├── CodeServiceImpl.class │ │ │ │ ├── ClientServiceImpl.class │ │ │ │ ├── DataTableService.class │ │ │ │ ├── LoginServiceImpl.class │ │ │ │ ├── OauthUserServiceImpl.class │ │ │ │ ├── ShopUserServiceImpl.class │ │ │ │ ├── TempTokenServiceImpl.class │ │ │ │ ├── AccessTokenServiceImpl.class │ │ │ │ └── RefreshTokenServiceImpl.class │ │ │ ├── filter │ │ │ └── SecurityFilter.class │ │ │ ├── security │ │ │ ├── SecurityContext.class │ │ │ └── SecurityProvider.class │ │ │ └── controller │ │ │ ├── ClientController.class │ │ │ ├── LoginController.class │ │ │ ├── TokenController.class │ │ │ ├── AuthorizeController.class │ │ │ ├── DataTableController.class │ │ │ └── OAuthUserController.class │ ├── config │ │ └── jdbc.properties │ └── sqls │ │ └── ShopUserMapper.xml │ └── m2e-wtp │ └── web-resources │ └── META-INF │ ├── MANIFEST.MF │ └── maven │ ├── com.kongbig │ └── sso-server │ │ └── pom.properties │ └── net.seehope │ └── sso-server │ └── pom.properties ├── sso-trade ├── .settings │ ├── org.eclipse.wst.jsdt.ui.superType.name │ ├── org.eclipse.wst.validation.prefs │ ├── org.eclipse.wst.jsdt.ui.superType.container │ ├── org.eclipse.m2e.core.prefs │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.wst.common.project.facet.core.xml │ ├── org.eclipse.jdt.core.prefs │ ├── .jsdtscope │ └── org.eclipse.wst.common.component ├── src │ └── main │ │ ├── webapp │ │ ├── WEB-INF │ │ │ └── lib │ │ │ │ └── sso-client.jar │ │ └── index.jsp │ │ ├── resources │ │ └── properties │ │ │ └── resource.properties │ │ └── java │ │ └── com │ │ └── kongbig │ │ ├── util │ │ └── PropertiesUtil.java │ │ ├── web │ │ └── servlet │ │ │ ├── ClientLogoutServlet.java │ │ │ └── ClientOauthServlet.java │ │ └── model │ │ └── User.java └── target │ ├── classes │ ├── com │ │ └── kongbig │ │ │ ├── model │ │ │ ├── User.class │ │ │ └── ResultModel.class │ │ │ ├── util │ │ │ ├── CookieUtils.class │ │ │ ├── HttpClientUtil.class │ │ │ └── PropertiesUtil.class │ │ │ └── web │ │ │ ├── filter │ │ │ └── SecurityFilter.class │ │ │ └── servlet │ │ │ ├── ClientLogoutServlet.class │ │ │ └── ClientOauthServlet.class │ └── properties │ │ └── resource.properties │ └── m2e-wtp │ └── web-resources │ └── META-INF │ ├── MANIFEST.MF │ └── maven │ ├── com.kongbig │ └── sso-trade │ │ └── pom.properties │ └── net.seehope │ └── sso-trade │ └── pom.properties ├── .gitattributes ├── SSO接入说明文档.docx └── img ├── toLogin.png ├── login-code.png ├── loginToShop.png ├── logout-code.png ├── 审核并同意接入pic.png ├── 第三方接入申请pic.png ├── loginToTrade.png ├── running-project.png └── sso-oauth2-flow.png /sso-shop/.settings/org.eclipse.wst.jsdt.ui.superType.name: -------------------------------------------------------------------------------- 1 | Window -------------------------------------------------------------------------------- /sso-client/.settings/org.eclipse.wst.jsdt.ui.superType.name: -------------------------------------------------------------------------------- 1 | Window -------------------------------------------------------------------------------- /sso-server/.settings/org.eclipse.wst.jsdt.ui.superType.name: -------------------------------------------------------------------------------- 1 | Window -------------------------------------------------------------------------------- /sso-trade/.settings/org.eclipse.wst.jsdt.ui.superType.name: -------------------------------------------------------------------------------- 1 | Window -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.* linguist-language=Java 2 | *.js linguist-language=Java -------------------------------------------------------------------------------- /SSO接入说明文档.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/SSO接入说明文档.docx -------------------------------------------------------------------------------- /img/toLogin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/img/toLogin.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/css/style.css: -------------------------------------------------------------------------------- 1 | @charset "utf-8"; 2 | /* 你自己的样式 */ 3 | 4 | -------------------------------------------------------------------------------- /img/login-code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/img/login-code.png -------------------------------------------------------------------------------- /img/loginToShop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/img/loginToShop.png -------------------------------------------------------------------------------- /img/logout-code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/img/logout-code.png -------------------------------------------------------------------------------- /img/审核并同意接入pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/img/审核并同意接入pic.png -------------------------------------------------------------------------------- /img/第三方接入申请pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/img/第三方接入申请pic.png -------------------------------------------------------------------------------- /img/loginToTrade.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/img/loginToTrade.png -------------------------------------------------------------------------------- /img/running-project.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/img/running-project.png -------------------------------------------------------------------------------- /img/sso-oauth2-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/img/sso-oauth2-flow.png -------------------------------------------------------------------------------- /sso-shop/.settings/org.eclipse.wst.validation.prefs: -------------------------------------------------------------------------------- 1 | disabled=06target 2 | eclipse.preferences.version=1 3 | -------------------------------------------------------------------------------- /sso-trade/.settings/org.eclipse.wst.validation.prefs: -------------------------------------------------------------------------------- 1 | disabled=06target 2 | eclipse.preferences.version=1 3 | -------------------------------------------------------------------------------- /sso-client/.settings/org.eclipse.wst.jsdt.ui.superType.container: -------------------------------------------------------------------------------- 1 | org.eclipse.wst.jsdt.launching.baseBrowserLibrary -------------------------------------------------------------------------------- /sso-client/.settings/org.eclipse.wst.validation.prefs: -------------------------------------------------------------------------------- 1 | disabled=06target 2 | eclipse.preferences.version=1 3 | -------------------------------------------------------------------------------- /sso-server/.settings/org.eclipse.wst.jsdt.ui.superType.container: -------------------------------------------------------------------------------- 1 | org.eclipse.wst.jsdt.launching.baseBrowserLibrary -------------------------------------------------------------------------------- /sso-server/.settings/org.eclipse.wst.validation.prefs: -------------------------------------------------------------------------------- 1 | disabled=06target 2 | eclipse.preferences.version=1 3 | -------------------------------------------------------------------------------- /sso-shop/.settings/org.eclipse.wst.jsdt.ui.superType.container: -------------------------------------------------------------------------------- 1 | org.eclipse.wst.jsdt.launching.baseBrowserLibrary -------------------------------------------------------------------------------- /sso-trade/.settings/org.eclipse.wst.jsdt.ui.superType.container: -------------------------------------------------------------------------------- 1 | org.eclipse.wst.jsdt.launching.baseBrowserLibrary -------------------------------------------------------------------------------- /sso-shop/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- 1 | activeProfiles= 2 | eclipse.preferences.version=1 3 | resolveWorkspaceProjects=true 4 | version=1 5 | -------------------------------------------------------------------------------- /sso-trade/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- 1 | activeProfiles= 2 | eclipse.preferences.version=1 3 | resolveWorkspaceProjects=true 4 | version=1 5 | -------------------------------------------------------------------------------- /sso-client/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- 1 | activeProfiles= 2 | eclipse.preferences.version=1 3 | resolveWorkspaceProjects=true 4 | version=1 5 | -------------------------------------------------------------------------------- /sso-client/src/main/webapp/common/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-client/src/main/webapp/common/favicon.ico -------------------------------------------------------------------------------- /sso-server/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- 1 | activeProfiles= 2 | eclipse.preferences.version=1 3 | resolveWorkspaceProjects=true 4 | version=1 5 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/common/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/common/favicon.ico -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/images/logo.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/images/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/images/user.png -------------------------------------------------------------------------------- /sso-server/target/classes/properties/resource.properties: -------------------------------------------------------------------------------- 1 | # sso-server的ip 2 | SSO_SERVER_IP = 127.0.0.1 3 | # sso-server的tomcat端口号 4 | SSO_SERVER_PORT = 8080 -------------------------------------------------------------------------------- /sso-client/target/classes/com/kongbig/util/MD5.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-client/target/classes/com/kongbig/util/MD5.class -------------------------------------------------------------------------------- /sso-server/src/main/resources/properties/resource.properties: -------------------------------------------------------------------------------- 1 | # sso-server的ip 2 | SSO_SERVER_IP = 127.0.0.1 3 | # sso-server的tomcat端口号 4 | SSO_SERVER_PORT = 8080 -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/images/gq/cn.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/images/gq/cn.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/images/gq/gj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/images/gq/gj.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/images/gq/us.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/images/gq/us.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/images/loading.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/images/totop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/images/totop.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/icheck/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/icheck/red.png -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/util/MD5.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/util/MD5.class -------------------------------------------------------------------------------- /sso-shop/src/main/webapp/WEB-INF/lib/sso-client.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-shop/src/main/webapp/WEB-INF/lib/sso-client.jar -------------------------------------------------------------------------------- /sso-shop/target/classes/com/kongbig/model/User.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-shop/target/classes/com/kongbig/model/User.class -------------------------------------------------------------------------------- /sso-trade/src/main/webapp/WEB-INF/lib/sso-client.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-trade/src/main/webapp/WEB-INF/lib/sso-client.jar -------------------------------------------------------------------------------- /sso-client/target/classes/com/kongbig/model/Code.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-client/target/classes/com/kongbig/model/Code.class -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/images/acrossTab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/images/acrossTab.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/images/hamburger.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/images/hamburger.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/images/icon-add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/images/icon-add.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/images/icon_jt2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/images/icon_jt2.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/images/sort_asc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/images/sort_asc.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/images/sort_both.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/images/sort_both.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/images/sort_desc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/images/sort_desc.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/icheck/aero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/icheck/aero.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/icheck/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/icheck/blue.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/icheck/green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/icheck/green.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/icheck/grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/icheck/grey.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/icheck/pink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/icheck/pink.png -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/model/Code.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/model/Code.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/model/Page.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/model/Page.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/util/Test.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/util/Test.class -------------------------------------------------------------------------------- /sso-trade/target/classes/com/kongbig/model/User.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-trade/target/classes/com/kongbig/model/User.class -------------------------------------------------------------------------------- /sso-client/target/classes/com/kongbig/util/Base64.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-client/target/classes/com/kongbig/util/Base64.class -------------------------------------------------------------------------------- /sso-client/target/classes/com/kongbig/util/UrlUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-client/target/classes/com/kongbig/util/UrlUtil.class -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/images/acrossTab-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/images/acrossTab-2.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/images/acrossTab-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/images/acrossTab-bg.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/images/icon_error_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/images/icon_error_s.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/images/icon_right_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/images/icon_right_s.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/images/loading_072.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/images/loading_072.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/expressInstall.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/expressInstall.swf -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/icheck/aero@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/icheck/aero@2x.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/icheck/blue@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/icheck/blue@2x.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/icheck/green@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/icheck/green@2x.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/icheck/grey@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/icheck/grey@2x.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/icheck/minimal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/icheck/minimal.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/icheck/orange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/icheck/orange.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/icheck/pink@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/icheck/pink@2x.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/icheck/purple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/icheck/purple.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/icheck/red@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/icheck/red@2x.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/icheck/yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/icheck/yellow.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/layer/2.1/更新日志.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/layer/2.1/更新日志.txt -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/skin/blue/acrossTab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/skin/blue/acrossTab.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/skin/red/acrossTab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/skin/red/acrossTab.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/skin/red/icon_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/skin/red/icon_arrow.png -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/dao/ClientDao.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/dao/ClientDao.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/dao/CodeDao.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/dao/CodeDao.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/model/Client.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/model/Client.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/util/Base64.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/util/Base64.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/util/UUIDUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/util/UUIDUtil.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/util/UrlUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/util/UrlUtil.class -------------------------------------------------------------------------------- /sso-client/target/classes/com/kongbig/util/JsonTools.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-client/target/classes/com/kongbig/util/JsonTools.class -------------------------------------------------------------------------------- /sso-client/target/classes/com/kongbig/util/OAuthUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-client/target/classes/com/kongbig/util/OAuthUtil.class -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/images/acrossTab-2bak.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/images/acrossTab-2bak.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/images/admin-login-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/images/admin-login-bg.jpg -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/images/icon_warning_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/images/icon_warning_s.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/icheck/minimal@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/icheck/minimal@2x.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/icheck/orange@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/icheck/orange@2x.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/icheck/purple@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/icheck/purple@2x.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/icheck/yellow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/icheck/yellow@2x.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/layer/1.9.3/更新日志.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/layer/1.9.3/更新日志.txt -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/skin/blue/icon_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/skin/blue/icon_arrow.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/skin/green/acrossTab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/skin/green/acrossTab.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/skin/green/icon_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/skin/green/icon_arrow.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/skin/orange/acrossTab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/skin/orange/acrossTab.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/skin/red/acrossTab-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/skin/red/acrossTab-bg.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/skin/yellow/acrossTab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/skin/yellow/acrossTab.png -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/dao/ShopUserDao.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/dao/ShopUserDao.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/model/OAuthUser.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/model/OAuthUser.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/model/ShopUser.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/model/ShopUser.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/task/TimerTask.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/task/TimerTask.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/util/JsonTools.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/util/JsonTools.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/util/TimeUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/util/TimeUtils.class -------------------------------------------------------------------------------- /sso-shop/target/classes/com/kongbig/model/ResultModel.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-shop/target/classes/com/kongbig/model/ResultModel.class -------------------------------------------------------------------------------- /sso-shop/target/classes/com/kongbig/util/CookieUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-shop/target/classes/com/kongbig/util/CookieUtils.class -------------------------------------------------------------------------------- /sso-trade/target/classes/com/kongbig/util/CookieUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-trade/target/classes/com/kongbig/util/CookieUtils.class -------------------------------------------------------------------------------- /sso-client/target/classes/com/kongbig/model/ResultModel.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-client/target/classes/com/kongbig/model/ResultModel.class -------------------------------------------------------------------------------- /sso-client/target/classes/com/kongbig/util/CookieUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-client/target/classes/com/kongbig/util/CookieUtils.class -------------------------------------------------------------------------------- /sso-client/target/classes/com/kongbig/util/InvokeTools.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-client/target/classes/com/kongbig/util/InvokeTools.class -------------------------------------------------------------------------------- /sso-client/target/m2e-wtp/web-resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Build-Jdk: 1.7.0_21 3 | Built-By: kongbig 4 | Created-By: Maven Integration for Eclipse 5 | 6 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/images/acrossTab-close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/images/acrossTab-close.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/images/hamburger-retina.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/images/hamburger-retina.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/skin/blue/acrossTab-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/skin/blue/acrossTab-bg.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/skin/default/acrossTab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/skin/default/acrossTab.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/skin/default/icon_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/skin/default/icon_arrow.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/skin/green/acrossTab-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/skin/green/acrossTab-bg.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/skin/orange/acrossTab-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/skin/orange/acrossTab-bg.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/skin/orange/icon_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/skin/orange/icon_arrow.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/skin/yellow/acrossTab-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/skin/yellow/acrossTab-bg.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/skin/yellow/icon_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/skin/yellow/icon_arrow.png -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/dao/AccessTokenDao.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/dao/AccessTokenDao.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/dao/DataTableDao.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/dao/DataTableDao.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/dao/OAuthUserDao.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/dao/OAuthUserDao.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/dao/TempTokenDao.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/dao/TempTokenDao.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/model/ResultModel.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/model/ResultModel.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/util/InvokeTools.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/util/InvokeTools.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/util/StringUtilsss.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/util/StringUtilsss.class -------------------------------------------------------------------------------- /sso-server/target/m2e-wtp/web-resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Build-Jdk: 1.7.0_21 3 | Built-By: kongbig 4 | Created-By: Maven Integration for Eclipse 5 | 6 | -------------------------------------------------------------------------------- /sso-shop/target/classes/com/kongbig/util/HttpClientUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-shop/target/classes/com/kongbig/util/HttpClientUtil.class -------------------------------------------------------------------------------- /sso-shop/target/classes/com/kongbig/util/PropertiesUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-shop/target/classes/com/kongbig/util/PropertiesUtil.class -------------------------------------------------------------------------------- /sso-shop/target/m2e-wtp/web-resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Build-Jdk: 1.7.0_21 3 | Built-By: kongbig 4 | Created-By: Maven Integration for Eclipse 5 | 6 | -------------------------------------------------------------------------------- /sso-trade/target/classes/com/kongbig/model/ResultModel.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-trade/target/classes/com/kongbig/model/ResultModel.class -------------------------------------------------------------------------------- /sso-trade/target/classes/com/kongbig/util/HttpClientUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-trade/target/classes/com/kongbig/util/HttpClientUtil.class -------------------------------------------------------------------------------- /sso-trade/target/classes/com/kongbig/util/PropertiesUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-trade/target/classes/com/kongbig/util/PropertiesUtil.class -------------------------------------------------------------------------------- /sso-trade/target/m2e-wtp/web-resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Build-Jdk: 1.7.0_21 3 | Built-By: kongbig 4 | Created-By: Maven Integration for Eclipse 5 | 6 | -------------------------------------------------------------------------------- /sso-client/target/classes/com/kongbig/util/HttpClientUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-client/target/classes/com/kongbig/util/HttpClientUtil.class -------------------------------------------------------------------------------- /sso-client/target/classes/com/kongbig/util/PropertiesUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-client/target/classes/com/kongbig/util/PropertiesUtil.class -------------------------------------------------------------------------------- /sso-client/target/classes/com/kongbig/web/filter/P3PFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-client/target/classes/com/kongbig/web/filter/P3PFilter.class -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/images/admin-loginform-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/images/admin-loginform-bg.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/skin/default/acrossTab-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/skin/default/acrossTab-bg.png -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/dao/RefreshTokenDao.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/dao/RefreshTokenDao.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/model/TempTokenModel.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/model/TempTokenModel.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/service/ICodeService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/service/ICodeService.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/util/HttpClientUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/util/HttpClientUtil.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/util/PropertiesUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/util/PropertiesUtil.class -------------------------------------------------------------------------------- /sso-client/target/classes/com/kongbig/model/AccessTokenModel.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-client/target/classes/com/kongbig/model/AccessTokenModel.class -------------------------------------------------------------------------------- /sso-client/target/classes/com/kongbig/model/RefreshTokenModel.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-client/target/classes/com/kongbig/model/RefreshTokenModel.class -------------------------------------------------------------------------------- /sso-client/target/classes/com/kongbig/util/Base64$InputStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-client/target/classes/com/kongbig/util/Base64$InputStream.class -------------------------------------------------------------------------------- /sso-client/target/classes/com/kongbig/web/filter/EncodeFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-client/target/classes/com/kongbig/web/filter/EncodeFilter.class -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/layer/skin/default/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/layer/skin/default/icon.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/webuploader/0.1.5/server/crossdomain.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/filter/SecurityFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/filter/SecurityFilter.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/model/AccessTokenModel.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/model/AccessTokenModel.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/model/RefreshTokenModel.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/model/RefreshTokenModel.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/service/IClientService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/service/IClientService.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/service/ILoginService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/service/ILoginService.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/util/Base64$InputStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/util/Base64$InputStream.class -------------------------------------------------------------------------------- /sso-shop/target/classes/com/kongbig/web/filter/SecurityFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-shop/target/classes/com/kongbig/web/filter/SecurityFilter.class -------------------------------------------------------------------------------- /sso-client/target/classes/com/kongbig/util/Base64$OutputStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-client/target/classes/com/kongbig/util/Base64$OutputStream.class -------------------------------------------------------------------------------- /sso-client/target/classes/com/kongbig/web/servlet/LogoutServlet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-client/target/classes/com/kongbig/web/servlet/LogoutServlet.class -------------------------------------------------------------------------------- /sso-client/target/classes/com/kongbig/web/servlet/OAuthServlet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-client/target/classes/com/kongbig/web/servlet/OAuthServlet.class -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/Hui-iconfont/1.0.7/iconfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/Hui-iconfont/1.0.7/iconfont.eot -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/Hui-iconfont/1.0.7/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/Hui-iconfont/1.0.7/iconfont.ttf -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/layer/2.1/skin/default/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/layer/2.1/skin/default/icon.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/layer/skin/default/icon-ext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/layer/skin/default/icon-ext.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/lightbox2/2.8.1/images/next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/lightbox2/2.8.1/images/next.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/lightbox2/2.8.1/images/prev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/lightbox2/2.8.1/images/prev.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/webuploader/0.1.5/Uploader.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/webuploader/0.1.5/Uploader.swf -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/webuploader/0.1.5/images/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/webuploader/0.1.5/images/bg.png -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/security/SecurityContext.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/security/SecurityContext.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/security/SecurityProvider.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/security/SecurityProvider.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/service/IOauthUserService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/service/IOauthUserService.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/service/IShopUserService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/service/IShopUserService.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/service/ITempTokenService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/service/ITempTokenService.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/util/Base64$OutputStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/util/Base64$OutputStream.class -------------------------------------------------------------------------------- /sso-trade/target/classes/com/kongbig/web/filter/SecurityFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-trade/target/classes/com/kongbig/web/filter/SecurityFilter.class -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/Hui-iconfont/1.0.7/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/Hui-iconfont/1.0.7/iconfont.woff -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/My97DatePicker/skin/datePicker.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/My97DatePicker/skin/datePicker.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/My97DatePicker/skin/twoer/img.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/My97DatePicker/skin/twoer/img.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/My97DatePicker/skin/twoer/img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/My97DatePicker/skin/twoer/img.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/layer/1.9.3/skin/default/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/layer/1.9.3/skin/default/icon.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/layer/1.9.3/skin/mono/default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/layer/1.9.3/skin/mono/default.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/layer/skin/default/loading-0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/layer/skin/default/loading-0.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/layer/skin/default/loading-1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/layer/skin/default/loading-1.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/layer/skin/default/loading-2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/layer/skin/default/loading-2.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/lightbox2/2.8.1/images/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/lightbox2/2.8.1/images/close.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/lightbox2/2.8.1/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/lightbox2/2.8.1/images/loading.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/webuploader/0.1.5/images/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/webuploader/0.1.5/images/icons.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/webuploader/0.1.5/images/icons.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/webuploader/0.1.5/images/icons.psd -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/webuploader/0.1.5/images/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/webuploader/0.1.5/images/image.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/close.png -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/controller/ClientController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/controller/ClientController.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/controller/LoginController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/controller/LoginController.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/controller/TokenController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/controller/TokenController.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/service/IAccessTokenService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/service/IAccessTokenService.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/service/IRefreshTokenService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/service/IRefreshTokenService.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/service/impl/CodeServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/service/impl/CodeServiceImpl.class -------------------------------------------------------------------------------- /sso-shop/target/classes/com/kongbig/web/servlet/ClientOauthServlet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-shop/target/classes/com/kongbig/web/servlet/ClientOauthServlet.class -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/My97DatePicker/skin/default/img.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/My97DatePicker/skin/default/img.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/My97DatePicker/skin/whyGreen/bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/My97DatePicker/skin/whyGreen/bg.jpg -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/My97DatePicker/skin/whyGreen/img.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/My97DatePicker/skin/whyGreen/img.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/layer/2.1/skin/default/icon-ext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/layer/2.1/skin/default/icon-ext.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/layer/2.1/skin/default/loading-0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/layer/2.1/skin/default/loading-0.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/layer/2.1/skin/default/loading-1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/layer/2.1/skin/default/loading-1.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/layer/2.1/skin/default/loading-2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/layer/2.1/skin/default/loading-2.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/webuploader/0.1.5/expressInstall.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/webuploader/0.1.5/expressInstall.swf -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/webuploader/0.1.5/images/success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/webuploader/0.1.5/images/success.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/apiMenu.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/apiMenu.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/apiMenu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/apiMenu.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/chinese.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/chinese.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/english.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/english.png -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/controller/AuthorizeController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/controller/AuthorizeController.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/controller/DataTableController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/controller/DataTableController.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/controller/OAuthUserController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/controller/OAuthUserController.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/service/impl/ClientServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/service/impl/ClientServiceImpl.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/service/impl/DataTableService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/service/impl/DataTableService.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/service/impl/LoginServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/service/impl/LoginServiceImpl.class -------------------------------------------------------------------------------- /sso-shop/target/classes/com/kongbig/web/servlet/ClientLogoutServlet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-shop/target/classes/com/kongbig/web/servlet/ClientLogoutServlet.class -------------------------------------------------------------------------------- /sso-trade/target/classes/com/kongbig/web/servlet/ClientLogoutServlet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-trade/target/classes/com/kongbig/web/servlet/ClientLogoutServlet.class -------------------------------------------------------------------------------- /sso-trade/target/classes/com/kongbig/web/servlet/ClientOauthServlet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-trade/target/classes/com/kongbig/web/servlet/ClientOauthServlet.class -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/layer/1.9.3/skin/default/icon-ext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/layer/1.9.3/skin/default/icon-ext.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/layer/1.9.3/skin/default/loading-0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/layer/1.9.3/skin/default/loading-0.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/layer/1.9.3/skin/default/loading-1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/layer/1.9.3/skin/default/loading-1.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/layer/1.9.3/skin/default/loading-2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/layer/1.9.3/skin/default/loading-2.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/layer/2.1/doc/layer官网.url: -------------------------------------------------------------------------------- 1 | [{000214A0-0000-0000-C000-000000000046}] 2 | Prop3=19,2 3 | [InternetShortcut] 4 | URL=http://sentsin.com/jquery/layer/ 5 | IDList= 6 | HotKey=0 7 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/webuploader/0.1.5/images/progress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/webuploader/0.1.5/images/progress.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/webuploader/0.1.5/images/progress.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/webuploader/0.1.5/images/progress.psd -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/background.jpg -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/contact-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/contact-bg.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/header-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/header-bg.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/lightbulb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/lightbulb.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/overlay_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/overlay_bg.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/css/metroStyle/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/css/metroStyle/img/loading.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/css/metroStyle/img/metro.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/css/metroStyle/img/metro.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/css/metroStyle/img/metro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/css/metroStyle/img/metro.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/diy/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/diy/2.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/diy/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/diy/3.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/diy/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/diy/4.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/diy/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/diy/5.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/diy/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/diy/6.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/diy/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/diy/7.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/diy/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/diy/8.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/diy/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/diy/9.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/loading.gif -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/service/impl/OauthUserServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/service/impl/OauthUserServiceImpl.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/service/impl/ShopUserServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/service/impl/ShopUserServiceImpl.class -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/service/impl/TempTokenServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/service/impl/TempTokenServiceImpl.class -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/layer/1.9.3/doc/layer官网.url: -------------------------------------------------------------------------------- 1 | [{000214A0-0000-0000-C000-000000000046}] 2 | Prop3=19,2 3 | [InternetShortcut] 4 | URL=http://sentsin.com/jquery/layer/ 5 | IDList= 6 | HotKey=0 7 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/overlay_arrow.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/overlay_arrow.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/overlay_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/overlay_arrow.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/zTreeStandard.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/zTreeStandard.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/zTreeStandard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/zTreeStandard.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/css/metroStyle/img/line_conn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/css/metroStyle/img/line_conn.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/line_conn.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/line_conn.gif -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/service/impl/AccessTokenServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/service/impl/AccessTokenServiceImpl.class -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/layer/2.1/doc/jquery下载.url: -------------------------------------------------------------------------------- 1 | [{000214A0-0000-0000-C000-000000000046}] 2 | Prop3=19,2 3 | [InternetShortcut] 4 | URL=http://code.jquery.com/jquery-1.9.1.min.js 5 | IDList= 6 | HotKey=0 7 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/diy/1_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/diy/1_close.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/diy/1_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/diy/1_open.png -------------------------------------------------------------------------------- /sso-server/target/classes/com/kongbig/service/impl/RefreshTokenServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/target/classes/com/kongbig/service/impl/RefreshTokenServiceImpl.class -------------------------------------------------------------------------------- /sso-shop/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding//src/main/java=UTF-8 3 | encoding//src/main/resources/properties/resource.properties=UTF-8 4 | encoding//src/test/java=UTF-8 5 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/01/images/b-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/01/images/b-1.jpg -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/01/images/b-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/01/images/b-2.jpg -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/01/images/b-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/01/images/b-3.jpg -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/01/images/b-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/01/images/b-4.jpg -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/01/images/b-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/01/images/b-5.jpg -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/01/images/b-6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/01/images/b-6.jpg -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/01/images/s-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/01/images/s-1.jpg -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/01/images/s-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/01/images/s-2.jpg -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/01/images/s-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/01/images/s-3.jpg -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/01/images/s-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/01/images/s-4.jpg -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/01/images/s-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/01/images/s-5.jpg -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/01/images/s-6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/01/images/s-6.jpg -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/layer/1.9.3/doc/jquery下载.url: -------------------------------------------------------------------------------- 1 | [{000214A0-0000-0000-C000-000000000046}] 2 | Prop3=19,2 3 | [InternetShortcut] 4 | URL=http://code.jquery.com/jquery-1.9.1.min.js 5 | IDList= 6 | HotKey=0 7 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/overlay_close_IE6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/api/apiCss/img/overlay_close_IE6.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/zTreeStandard.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/zTreeStandard.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/zTreeStandard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/css/zTreeStyle/img/zTreeStandard.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/demo/cn/super/left_menuForOutLook.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/demo/cn/super/left_menuForOutLook.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/demo/cn/super/left_menuForOutLook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/demo/cn/super/left_menuForOutLook.png -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/demo/en/super/left_menuForOutLook.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/demo/en/super/left_menuForOutLook.gif -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/demo/en/super/left_menuForOutLook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/zTree/v3/demo/en/super/left_menuForOutLook.png -------------------------------------------------------------------------------- /sso-trade/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding//src/main/java=UTF-8 3 | encoding//src/main/resources/properties/resource.properties=UTF-8 4 | encoding//src/test/java=UTF-8 5 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/02/images/banner-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/02/images/banner-1.jpg -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/02/images/banner-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/02/images/banner-2.jpg -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/02/images/banner-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/02/images/banner-3.jpg -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/03/images/banner-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/03/images/banner-1.jpg -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/My97DatePicker/skin/WdatePicker.css: -------------------------------------------------------------------------------- 1 | .Wdate{ 2 | background:#fff url(datePicker.gif) no-repeat right; 3 | } 4 | .Wdate::-ms-clear{display:none;} 5 | 6 | .WdateFmtErr{ 7 | font-weight:bold; 8 | color:red; 9 | } -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/01/images/iconpic-arrow-up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongbigliang/sso-oauth2/HEAD/sso-server/src/main/webapp/static/lib/jquery.SuperSlide/2.1.1/demo/01/images/iconpic-arrow-up.png -------------------------------------------------------------------------------- /sso-client/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding//src/main/java=UTF-8 3 | encoding//src/main/resources=UTF-8 4 | encoding//src/main/resources/properties/resource.properties=UTF-8 5 | encoding/=UTF-8 6 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/layer/2.1/doc/layer交流.url: -------------------------------------------------------------------------------- 1 | [{000214A0-0000-0000-C000-000000000046}] 2 | Prop3=19,2 3 | [InternetShortcut] 4 | URL=http://fly.layui.com/ 5 | IDList= 6 | HotKey=0 7 | IconFile=F:\bd_xianxin\bayuanbao\www\favicon.ico 8 | IconIndex=0 9 | -------------------------------------------------------------------------------- /sso-server/src/main/java/com/kongbig/service/IShopUserService.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.service; 2 | 3 | import com.kongbig.model.ShopUser; 4 | 5 | public interface IShopUserService { 6 | 7 | public ShopUser getUserModel(String account, String password); 8 | 9 | } 10 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/layer/1.9.3/doc/layer交流.url: -------------------------------------------------------------------------------- 1 | [{000214A0-0000-0000-C000-000000000046}] 2 | Prop3=19,2 3 | [InternetShortcut] 4 | URL=http://say.sentsin.com/home-48.html 5 | IDList= 6 | HotKey=0 7 | IconFile=F:\bd_xianxin\bayuanbao\www\favicon.ico 8 | IconIndex=0 9 | -------------------------------------------------------------------------------- /sso-client/src/main/webapp/common/js/login.js: -------------------------------------------------------------------------------- 1 | function login() { 2 | var user = $("#loginform").toJson(); 3 | if (user.username == "" || user.password == "") { 4 | layer.alert("账号或者密码不可以为空!", { 5 | icon : 5 6 | }); 7 | return false; 8 | } else { 9 | return true; 10 | } 11 | } -------------------------------------------------------------------------------- /sso-server/src/main/webapp/common/js/login.js: -------------------------------------------------------------------------------- 1 | function login() { 2 | var user = $("#loginform").toJson(); 3 | if (user.username == "" || user.password == "") { 4 | layer.alert("账号或者密码不可以为空!", { 5 | icon : 5 6 | }); 7 | return false; 8 | } else { 9 | return true; 10 | } 11 | } -------------------------------------------------------------------------------- /sso-shop/target/m2e-wtp/web-resources/META-INF/maven/com.kongbig/sso-shop/pom.properties: -------------------------------------------------------------------------------- 1 | #Generated by Maven Integration for Eclipse 2 | #Tue Jan 30 17:32:10 CST 2018 3 | version=0.0.1-SNAPSHOT 4 | groupId=com.kongbig 5 | m2e.projectName=sso-shop 6 | m2e.projectLocation=E\:\\LiFeng_stage02\\sso-shop 7 | artifactId=sso-shop 8 | -------------------------------------------------------------------------------- /sso-shop/target/m2e-wtp/web-resources/META-INF/maven/net.seehope/sso-shop/pom.properties: -------------------------------------------------------------------------------- 1 | #Generated by Maven Integration for Eclipse 2 | #Sat Jul 22 11:46:48 CST 2017 3 | version=0.0.1-SNAPSHOT 4 | groupId=net.seehope 5 | m2e.projectName=sso-shop 6 | m2e.projectLocation=E\:\\LiFeng_stage02\\sso-shop 7 | artifactId=sso-shop 8 | -------------------------------------------------------------------------------- /sso-trade/target/m2e-wtp/web-resources/META-INF/maven/com.kongbig/sso-trade/pom.properties: -------------------------------------------------------------------------------- 1 | #Generated by Maven Integration for Eclipse 2 | #Tue Jan 30 17:32:11 CST 2018 3 | version=0.0.1-SNAPSHOT 4 | groupId=com.kongbig 5 | m2e.projectName=sso-trade 6 | m2e.projectLocation=E\:\\LiFeng_stage02\\sso-trade 7 | artifactId=sso-trade 8 | -------------------------------------------------------------------------------- /sso-trade/target/m2e-wtp/web-resources/META-INF/maven/net.seehope/sso-trade/pom.properties: -------------------------------------------------------------------------------- 1 | #Generated by Maven Integration for Eclipse 2 | #Sat Jul 22 11:48:01 CST 2017 3 | version=0.0.1-SNAPSHOT 4 | groupId=net.seehope 5 | m2e.projectName=sso-trade 6 | m2e.projectLocation=E\:\\LiFeng_stage02\\sso-trade 7 | artifactId=sso-trade 8 | -------------------------------------------------------------------------------- /sso-client/target/m2e-wtp/web-resources/META-INF/maven/com.kongbig/sso-client/pom.properties: -------------------------------------------------------------------------------- 1 | #Generated by Maven Integration for Eclipse 2 | #Tue Sep 05 22:33:28 CST 2017 3 | version=0.0.1-SNAPSHOT 4 | groupId=com.kongbig 5 | m2e.projectName=sso-client 6 | m2e.projectLocation=E\:\\LiFeng_stage02\\sso-client 7 | artifactId=sso-client 8 | -------------------------------------------------------------------------------- /sso-client/target/m2e-wtp/web-resources/META-INF/maven/net.seehope/sso-client/pom.properties: -------------------------------------------------------------------------------- 1 | #Generated by Maven Integration for Eclipse 2 | #Fri Jul 21 17:20:53 CST 2017 3 | version=0.0.1-SNAPSHOT 4 | groupId=net.seehope 5 | m2e.projectName=sso-client 6 | m2e.projectLocation=E\:\\LiFeng_stage02\\sso-client 7 | artifactId=sso-client 8 | -------------------------------------------------------------------------------- /sso-server/target/m2e-wtp/web-resources/META-INF/maven/com.kongbig/sso-server/pom.properties: -------------------------------------------------------------------------------- 1 | #Generated by Maven Integration for Eclipse 2 | #Tue Jan 30 17:32:08 CST 2018 3 | version=0.0.1-SNAPSHOT 4 | groupId=com.kongbig 5 | m2e.projectName=sso-server 6 | m2e.projectLocation=E\:\\LiFeng_stage02\\sso-server 7 | artifactId=sso-server 8 | -------------------------------------------------------------------------------- /sso-server/target/m2e-wtp/web-resources/META-INF/maven/net.seehope/sso-server/pom.properties: -------------------------------------------------------------------------------- 1 | #Generated by Maven Integration for Eclipse 2 | #Fri Jul 21 17:27:23 CST 2017 3 | version=0.0.1-SNAPSHOT 4 | groupId=net.seehope 5 | m2e.projectName=sso-server 6 | m2e.projectLocation=E\:\\LiFeng_stage02\\sso-server 7 | artifactId=sso-server 8 | -------------------------------------------------------------------------------- /sso-shop/.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /sso-trade/.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /sso-client/.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /sso-client/src/main/webapp/common/js/userlogin.js: -------------------------------------------------------------------------------- 1 | function login() { 2 | var user = $("#loginform").toJson(); 3 | console.debug(user.redirectURI); 4 | if (user.account == "" || user.password == "") { 5 | layer.alert("账号或者密码不可以为空!", { 6 | icon : 5 7 | }); 8 | return false; 9 | } else { 10 | return true; 11 | } 12 | } -------------------------------------------------------------------------------- /sso-server/.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /sso-server/src/main/java/com/kongbig/dao/ShopUserDao.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.dao; 2 | 3 | import org.springframework.stereotype.Repository; 4 | 5 | import com.kongbig.model.ShopUser; 6 | 7 | @Repository 8 | public interface ShopUserDao { 9 | 10 | public ShopUser getUserModel(String account, String password); 11 | 12 | } 13 | -------------------------------------------------------------------------------- /sso-server/src/main/java/com/kongbig/util/StringUtilsss.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.util; 2 | 3 | /** 4 | * 5 | * @author kongbig 6 | * 7 | */ 8 | public class StringUtilsss { 9 | 10 | public static String getIP(String redirectURI) { 11 | String[] str = redirectURI.split(":"); 12 | return str[1].replace("/", ""); 13 | } 14 | 15 | } 16 | -------------------------------------------------------------------------------- /sso-server/src/main/java/com/kongbig/util/UUIDUtil.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.util; 2 | 3 | import java.util.UUID; 4 | 5 | /** 6 | * 7 | * @author kongbig 8 | * 9 | */ 10 | public class UUIDUtil { 11 | 12 | public static String getUUID() { 13 | return UUID.randomUUID().toString().replace("-", "").toUpperCase(); 14 | } 15 | 16 | } 17 | -------------------------------------------------------------------------------- /sso-server/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding//src/main/java=UTF-8 3 | encoding//src/main/resources=UTF-8 4 | encoding//src/main/resources/config/jdbc.properties=UTF-8 5 | encoding//src/main/resources/properties/resource.properties=UTF-8 6 | encoding//src/main/webapp/common/meta.jsp=UTF-8 7 | encoding/=UTF-8 8 | -------------------------------------------------------------------------------- /sso-server/src/main/java/com/kongbig/service/ICodeService.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.service; 2 | 3 | import java.util.List; 4 | 5 | import com.kongbig.model.Code; 6 | 7 | public interface ICodeService { 8 | 9 | boolean addCode(Code code); 10 | 11 | Code getCodeByCId(String code); 12 | 13 | List getAllCode(); 14 | 15 | void deleteCode(String code); 16 | 17 | } 18 | -------------------------------------------------------------------------------- /sso-server/src/main/java/com/kongbig/dao/TempTokenDao.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.dao; 2 | 3 | import org.springframework.stereotype.Repository; 4 | 5 | import com.kongbig.model.TempTokenModel; 6 | @Repository 7 | public interface TempTokenDao { 8 | 9 | boolean addTempToken(TempTokenModel tempTokenModel); 10 | 11 | TempTokenModel getTempTokenByPK(String tempToken); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /sso-server/src/main/java/com/kongbig/service/ITempTokenService.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.service; 2 | 3 | import com.kongbig.model.ResultModel; 4 | import com.kongbig.model.TempTokenModel; 5 | 6 | public interface ITempTokenService { 7 | 8 | ResultModel addTempToken(TempTokenModel tempTokenModel); 9 | 10 | ResultModel checkReURI(String tempToken, String redirectURI, String returnURI); 11 | 12 | } 13 | -------------------------------------------------------------------------------- /sso-server/src/main/java/com/kongbig/service/IRefreshTokenService.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.service; 2 | 3 | import java.util.List; 4 | 5 | import com.kongbig.model.RefreshTokenModel; 6 | 7 | public interface IRefreshTokenService { 8 | 9 | boolean addRefreshToken(RefreshTokenModel reToken); 10 | 11 | List getAllrefreshToken(); 12 | 13 | void deleteRefreshToken(String refreshToken); 14 | 15 | } 16 | -------------------------------------------------------------------------------- /sso-trade/src/main/resources/properties/resource.properties: -------------------------------------------------------------------------------- 1 | # 本sso-client的ip 2 | SSO_CLIENT_IP=127.0.0.1 3 | # 本sso-client的tomcat端口号 4 | SSO_CLIENT_PORT=8080 5 | # sso-server的ip 6 | SSO_SERVER_IP=127.0.0.1 7 | # sso-server的tomcat端口号 8 | SSO_SERVER_PORT=8080 9 | # 该第三方应用下的RS的clientID 10 | CLIENT$ID=111 11 | # 该第三方应用下的RS的clientSecret 12 | CLIENT$SECRET=111 13 | # 本sso-client的地址 14 | SSO_CLIENT_URI=http://127.0.0.1:8079/sso-trade/sso/oauth -------------------------------------------------------------------------------- /sso-trade/target/classes/properties/resource.properties: -------------------------------------------------------------------------------- 1 | # 本sso-client的ip 2 | SSO_CLIENT_IP=127.0.0.1 3 | # 本sso-client的tomcat端口号 4 | SSO_CLIENT_PORT=8080 5 | # sso-server的ip 6 | SSO_SERVER_IP=127.0.0.1 7 | # sso-server的tomcat端口号 8 | SSO_SERVER_PORT=8080 9 | # 该第三方应用下的RS的clientID 10 | CLIENT$ID=111 11 | # 该第三方应用下的RS的clientSecret 12 | CLIENT$SECRET=111 13 | # 本sso-client的地址 14 | SSO_CLIENT_URI=http://127.0.0.1:8079/sso-trade/sso/oauth -------------------------------------------------------------------------------- /sso-server/src/main/java/com/kongbig/dao/CodeDao.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.dao; 2 | 3 | import java.util.List; 4 | 5 | import org.springframework.stereotype.Repository; 6 | 7 | import com.kongbig.model.Code; 8 | 9 | @Repository 10 | public interface CodeDao { 11 | 12 | boolean addCode(Code code); 13 | 14 | Code getCodeByCId(String code); 15 | 16 | List getAllCode(); 17 | 18 | void deleteCode(String code); 19 | 20 | } 21 | -------------------------------------------------------------------------------- /sso-client/src/main/resources/properties/resource.properties: -------------------------------------------------------------------------------- 1 | # 本sso-client的ip 2 | SSO_CLIENT_IP=127.0.0.1 3 | # 本sso-client的tomcat端口号 4 | SSO_CLIENT_PORT=8080 5 | # sso-server的ip 6 | SSO_SERVER_IP=127.0.0.1 7 | # sso-server的tomcat端口号 8 | SSO_SERVER_PORT=8080 9 | # 该第三方应用下的RS的clientID 10 | CLIENT$ID=3016DE67 11 | # 该第三方应用下的RS的clientSecret 12 | CLIENT$SECRET=111111 13 | # 本sso-client的地址 14 | SSO_CLIENT_URI=http://127.0.0.1:8080/sso-client/sso/oauth -------------------------------------------------------------------------------- /sso-client/target/classes/properties/resource.properties: -------------------------------------------------------------------------------- 1 | # 本sso-client的ip 2 | SSO_CLIENT_IP=127.0.0.1 3 | # 本sso-client的tomcat端口号 4 | SSO_CLIENT_PORT=8080 5 | # sso-server的ip 6 | SSO_SERVER_IP=127.0.0.1 7 | # sso-server的tomcat端口号 8 | SSO_SERVER_PORT=8080 9 | # 该第三方应用下的RS的clientID 10 | CLIENT$ID=3016DE67 11 | # 该第三方应用下的RS的clientSecret 12 | CLIENT$SECRET=111111 13 | # 本sso-client的地址 14 | SSO_CLIENT_URI=http://127.0.0.1:8080/sso-client/sso/oauth -------------------------------------------------------------------------------- /sso-server/src/main/java/com/kongbig/service/ILoginService.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.service; 2 | 3 | import com.kongbig.model.Client; 4 | import com.kongbig.model.ResultModel; 5 | 6 | public interface ILoginService { 7 | 8 | /** 9 | * 请求ip和redirectURI的ip都校验 10 | * 11 | * @param client 12 | * @param reIP 13 | * @param redirectURI 14 | * @return 15 | */ 16 | ResultModel check(Client client, String reIP, String redirectURI); 17 | 18 | } 19 | -------------------------------------------------------------------------------- /sso-shop/target/classes/properties/resource.properties: -------------------------------------------------------------------------------- 1 | # 本sso-client的ip 2 | SSO_CLIENT_IP=127.0.0.1 3 | # 本sso-client的tomcat端口号 4 | SSO_CLIENT_PORT=8080 5 | # sso-server的ip 6 | SSO_SERVER_IP=127.0.0.1 7 | # sso-server的tomcat端口号 8 | SSO_SERVER_PORT=8080 9 | # 该第三方应用下的RS的clientID 10 | CLIENT$ID=3016DE67 11 | # 该第三方应用下的RS的clientSecret 12 | CLIENT$SECRET=111111 13 | # 本sso-client的地址 ...(重复请求客户端是最简洁的方法) 14 | SSO_CLIENT_URI=http://127.0.0.1:8081/sso-shop/sso/oauth -------------------------------------------------------------------------------- /sso-server/target/classes/config/jdbc.properties: -------------------------------------------------------------------------------- 1 | # JDBC四大参数 2 | driver=com.mysql.jdbc.Driver 3 | url=jdbc:mysql://127.0.0.1:3306/oauth2?characterEncoding=utf-8 4 | user=root 5 | password=123 6 | # 初始化连接大小 7 | initialSize=2 8 | # 连接池最大数量 9 | maxActive=10 10 | # 连接池最大空闲 11 | maxIdle=3 12 | # 连接池最小空闲 13 | minIdle=2 14 | maxWait=6000 15 | validationQuery=select 1 16 | timeBetweenEvictionRunsMillis=3600000 17 | minEvictableIdleTimeMillis=18000000 18 | testOnBorrow=true -------------------------------------------------------------------------------- /sso-shop/src/main/resources/properties/resource.properties: -------------------------------------------------------------------------------- 1 | # 本sso-client的ip 2 | SSO_CLIENT_IP=127.0.0.1 3 | # 本sso-client的tomcat端口号 4 | SSO_CLIENT_PORT=8080 5 | # sso-server的ip 6 | SSO_SERVER_IP=127.0.0.1 7 | # sso-server的tomcat端口号 8 | SSO_SERVER_PORT=8080 9 | # 该第三方应用下的RS的clientID 10 | CLIENT$ID=3016DE67 11 | # 该第三方应用下的RS的clientSecret 12 | CLIENT$SECRET=111111 13 | # 本sso-client的地址 ...(重复请求客户端是最简洁的方法) 14 | SSO_CLIENT_URI=http://127.0.0.1:8081/sso-shop/sso/oauth -------------------------------------------------------------------------------- /sso-server/src/main/resources/config/jdbc.properties: -------------------------------------------------------------------------------- 1 | # JDBC四大参数 2 | driver=com.mysql.jdbc.Driver 3 | url=jdbc:mysql://127.0.0.1:3306/oauth2?characterEncoding=utf-8 4 | user=root 5 | password=123 6 | # 初始化连接大小 7 | initialSize=2 8 | # 连接池最大数量 9 | maxActive=10 10 | # 连接池最大空闲 11 | maxIdle=3 12 | # 连接池最小空闲 13 | minIdle=2 14 | maxWait=6000 15 | validationQuery=select 1 16 | timeBetweenEvictionRunsMillis=3600000 17 | minEvictableIdleTimeMillis=18000000 18 | testOnBorrow=true -------------------------------------------------------------------------------- /sso-client/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 4 | org.eclipse.jdt.core.compiler.compliance=1.7 5 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 6 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 7 | org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning 8 | org.eclipse.jdt.core.compiler.source=1.7 9 | -------------------------------------------------------------------------------- /sso-server/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 4 | org.eclipse.jdt.core.compiler.compliance=1.7 5 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 6 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 7 | org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning 8 | org.eclipse.jdt.core.compiler.source=1.7 9 | -------------------------------------------------------------------------------- /sso-shop/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 4 | org.eclipse.jdt.core.compiler.compliance=1.7 5 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 6 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 7 | org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning 8 | org.eclipse.jdt.core.compiler.source=1.7 9 | -------------------------------------------------------------------------------- /sso-trade/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 4 | org.eclipse.jdt.core.compiler.compliance=1.7 5 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 6 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 7 | org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning 8 | org.eclipse.jdt.core.compiler.source=1.7 9 | -------------------------------------------------------------------------------- /sso-server/src/main/java/com/kongbig/service/IAccessTokenService.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.service; 2 | 3 | import com.kongbig.model.AccessTokenModel; 4 | import com.kongbig.model.Client; 5 | import com.kongbig.model.ResultModel; 6 | 7 | public interface IAccessTokenService { 8 | 9 | boolean addAccessToken(AccessTokenModel token); 10 | 11 | ResultModel checkAccessToken(Client client, AccessTokenModel accessToken); 12 | 13 | void deleteTokenByRtoken(String refreshToken); 14 | 15 | } 16 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/js/de_DE.txt: -------------------------------------------------------------------------------- 1 | { 2 | "processing": "处理中...", 3 | "lengthMenu": "每页显示 _MENU_ 条", 4 | "zeroRecords": "没有找到匹配的记录", 5 | "sProcessing": "<img src=’./loading.gif’ />", 6 | "info": "显示 _START_ 到 _END_ ,共 _TOTAL_ 条", 7 | "infoEmpty": "0条", 8 | "infoFiltered": "(从 _MAX_ 条中过滤)", 9 | "infoPostFix": "", 10 | "search": "当前检索", 11 | "url": "", 12 | "paginate": { 13 | "first": "第一页", 14 | "previous": "上一页", 15 | "next": "下一页", 16 | "last": "最后一页" 17 | } 18 | } -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.treeObj.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Objectsetting.treeObj

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

zTree 容器的 jQuery 对象,主要功能:便于操作。

9 |

请勿进行初始化 或 修改,属于内部参数。

10 |
11 |
12 | 13 |
14 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.treeId.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Stringsetting.treeId

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

zTree 的唯一标识,初始化后,等于 用户定义的 zTree 容器的 id 属性值。

9 |

请勿进行初始化 或 修改,属于内部参数。

10 |
11 |
12 | 13 |
14 |
-------------------------------------------------------------------------------- /sso-server/src/main/java/com/kongbig/service/IClientService.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.service; 2 | 3 | import com.kongbig.model.Client; 4 | import com.kongbig.model.ResultModel; 5 | 6 | public interface IClientService { 7 | 8 | public ResultModel updateStatus(String clientID, String status); 9 | 10 | public ResultModel deleteClient(String[] ids); 11 | 12 | public ResultModel addClient(Client client); 13 | 14 | public Client getClientById(String id); 15 | 16 | public Client getClientByName(String clientName); 17 | 18 | 19 | } 20 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/fn.zTree._z.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

JSON$.fn.zTree._z

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

zTree v3.x 内部的全部方法都可以通过 $.fn.zTree._z 进行调用,开放出来是为了更便于大家开发制作自己的 zTree 插件。

9 |

如无特殊需求请勿使用此对象,以及修改此对象内部的各个函数。

10 |
11 |
12 |
13 |
-------------------------------------------------------------------------------- /sso-server/src/main/java/com/kongbig/dao/ClientDao.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.dao; 2 | 3 | import org.springframework.stereotype.Repository; 4 | 5 | import com.kongbig.model.Client; 6 | 7 | @Repository 8 | public interface ClientDao { 9 | Client getClientById(String id); 10 | 11 | boolean addClient(Client client); 12 | 13 | boolean updateStatus(String clientID, String status); 14 | 15 | boolean deleteClient(String[] ids); 16 | 17 | Client getClientByName(String clientName); 18 | 19 | Client getClientModel(String clientID, String clientSecret); 20 | } 21 | -------------------------------------------------------------------------------- /sso-shop/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=UTF-8" 2 | pageEncoding="UTF-8"%> 3 | 4 | 5 | 6 | 7 | 电子商城 8 | 9 | 10 | 11 |

商城首页

12 | 13 | 退出,销毁令牌.
14 | 15 | 去交易系统首页
16 | 17 | 18 | -------------------------------------------------------------------------------- /sso-trade/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=UTF-8" 2 | pageEncoding="UTF-8"%> 3 | 4 | 5 | 6 | 7 | 交易系统 8 | 9 | 10 | 11 |

交易系统首页

12 | 13 | 退出,销毁令牌.
14 | 15 | 访问电子系统的首页
16 | 17 | 18 | -------------------------------------------------------------------------------- /sso-server/src/main/java/com/kongbig/dao/AccessTokenDao.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.dao; 2 | 3 | import org.springframework.stereotype.Repository; 4 | 5 | import com.kongbig.model.AccessTokenModel; 6 | 7 | @Repository 8 | public interface AccessTokenDao { 9 | 10 | boolean addAccessToken(AccessTokenModel token); 11 | 12 | AccessTokenModel getAccessTokenByPK(String accessToken); 13 | 14 | boolean updateAccessToken(AccessTokenModel at); 15 | 16 | AccessTokenModel getAccessTokenByFK(String refreshToken); 17 | 18 | void deleteTokenByRtoken(String refreshToken); 19 | 20 | } 21 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/zTreeObj.setting.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

JSONzTreeObj.setting

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

zTree 对象使用的 setting 配置数据,详细请参考 “setting 配置详解”中的各个属性详细说明

9 |

v3.x 取消了原先操作 setting 的方法,让用户可以较自由的修改参数,但请注意,对于 zTree 初始化有影响的参数后期修改是不会起作用的,请对各个属性有较深入的了解以后再考虑进行修改。

10 |
11 |
12 |
13 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/en/setting.treeObj.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Objectsetting.treeObj

4 |

Overview[ depends on jquery.ztree.core js ]

5 |
6 |

7 |
8 |

zTree DOM's jQuery object, the main function: easy to internal operations.

9 |

Do not initialize or modify it, it is an internal argument.

10 |
11 |
12 | 13 |
14 |
-------------------------------------------------------------------------------- /sso-server/src/main/java/com/kongbig/dao/RefreshTokenDao.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.dao; 2 | 3 | import java.util.List; 4 | 5 | import org.springframework.stereotype.Repository; 6 | 7 | import com.kongbig.model.RefreshTokenModel; 8 | 9 | @Repository 10 | public interface RefreshTokenDao { 11 | 12 | boolean addRefreshToken(RefreshTokenModel reToken); 13 | 14 | RefreshTokenModel getRefreshTokenByPK(String refreshToken); 15 | 16 | boolean updateRefreshToken(RefreshTokenModel rt); 17 | 18 | List getAllrefreshToken(); 19 | 20 | void deleteRefreshToken(String refreshToken); 21 | 22 | } 23 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/treeNode.diy.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

?treeNode.* DIY *

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

用于保存节点的其他自定义数据信息,不要与 zTree 使用的属性相同即可,用户可随意设定。

9 |
10 |
11 |

treeNode 举例

12 |

1. 设置节点的备用英文名称

13 |
var node = { "id":1, "name":"test1", "ename":"test eName"};
14 |
15 |
-------------------------------------------------------------------------------- /sso-server/src/main/java/com/kongbig/service/IOauthUserService.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.service; 2 | 3 | import com.kongbig.model.OAuthUser; 4 | import com.kongbig.model.ResultModel; 5 | 6 | public interface IOauthUserService { 7 | 8 | public OAuthUser getUserModel(String username, String password); 9 | 10 | public OAuthUser getOAuthUserByName(String username); 11 | 12 | public OAuthUser getOAuthUserById(String id); 13 | 14 | public ResultModel addOAuthUser(OAuthUser oAuthUser); 15 | 16 | public ResultModel updateOAuthUser(OAuthUser oAuthUser); 17 | 18 | public ResultModel deleteOAuthUser(String[] ids); 19 | 20 | } 21 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/demo/cn/asyncData/getNodesForBigData.php: -------------------------------------------------------------------------------- 1 | 2 | [] -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/demo/en/asyncData/getNodesForBigData.php: -------------------------------------------------------------------------------- 1 | 2 | [] -------------------------------------------------------------------------------- /sso-server/src/main/java/com/kongbig/util/Test.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.util; 2 | 3 | public class Test { 4 | 5 | public static void main(String[] args) { 6 | String str1 = "http://127.0.0.1:8080/sso-client/OAuthController/hasLegalToken.do"; 7 | 8 | String str2 = Base64.encodeObject(str1); 9 | System.out.println(str2); 10 | 11 | String str3 = (String) Base64.decodeToObject(str2); 12 | System.out.println(str3); 13 | 14 | String str4 = (String) Base64.decodeToObject("rO0ABXQAQWh0dHA6Ly8xMjcuMC4wLjE6ODA4MC9zc28tY2xpZW50L09BdXRoQ29udHJvbGxlci9oYXNMZWdhbFRva2VuLmRv"); 15 | System.out.println(str4); 16 | } 17 | 18 | } 19 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/en/setting.treeId.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Stringsetting.treeId

4 |

Overview[ depends on jquery.ztree.core js ]

5 |
6 |

7 |
8 |

zTree unique identifier. After the initialization, it equals to the id attribute value of the user-defined zTree container.

9 |

Do not initialize or modify it, it is an internal argument.

10 |
11 |
12 | 13 |
14 |
-------------------------------------------------------------------------------- /sso-server/src/main/java/com/kongbig/dao/OAuthUserDao.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.dao; 2 | 3 | import org.springframework.stereotype.Repository; 4 | 5 | import com.kongbig.model.OAuthUser; 6 | 7 | /** 8 | * 9 | * @author kongbig 10 | * 11 | */ 12 | @Repository 13 | public interface OAuthUserDao { 14 | 15 | OAuthUser getUserModel(String username, String password); 16 | 17 | OAuthUser getOAuthUserByName(String username); 18 | 19 | OAuthUser getOAuthUserById(String id); 20 | 21 | boolean addOAuthUser(OAuthUser oAuthUser); 22 | 23 | boolean updateOAuthUser(OAuthUser oAuthUser); 24 | 25 | boolean deleteOAuthUser(String[] ids); 26 | 27 | } 28 | -------------------------------------------------------------------------------- /sso-client/src/main/java/com/kongbig/util/PropertiesUtil.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.util; 2 | 3 | import java.io.IOException; 4 | import java.io.InputStream; 5 | import java.util.Properties; 6 | 7 | public class PropertiesUtil { 8 | 9 | private static Properties props = new Properties(); 10 | static{ 11 | ClassLoader loader = PropertiesUtil.class.getClassLoader(); 12 | InputStream is = loader.getResourceAsStream("properties/resource.properties"); 13 | try { 14 | props.load(is); 15 | } catch (IOException e) { 16 | e.printStackTrace(); 17 | } 18 | } 19 | 20 | public static String getValue(String key){ 21 | return props.getProperty(key); 22 | } 23 | 24 | } 25 | -------------------------------------------------------------------------------- /sso-server/src/main/java/com/kongbig/service/impl/ShopUserServiceImpl.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.service.impl; 2 | 3 | import org.springframework.beans.factory.annotation.Autowired; 4 | import org.springframework.stereotype.Service; 5 | 6 | import com.kongbig.dao.ShopUserDao; 7 | import com.kongbig.model.ShopUser; 8 | import com.kongbig.service.IShopUserService; 9 | 10 | @Service 11 | public class ShopUserServiceImpl implements IShopUserService { 12 | 13 | @Autowired 14 | private ShopUserDao shopUserDao; 15 | 16 | @Override 17 | public ShopUser getUserModel(String account, String password) { 18 | return shopUserDao.getUserModel(account, password); 19 | } 20 | 21 | } 22 | -------------------------------------------------------------------------------- /sso-server/src/main/java/com/kongbig/util/PropertiesUtil.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.util; 2 | 3 | import java.io.IOException; 4 | import java.io.InputStream; 5 | import java.util.Properties; 6 | 7 | public class PropertiesUtil { 8 | 9 | private static Properties props = new Properties(); 10 | static{ 11 | ClassLoader loader = PropertiesUtil.class.getClassLoader(); 12 | InputStream is = loader.getResourceAsStream("properties/resource.properties"); 13 | try { 14 | props.load(is); 15 | } catch (IOException e) { 16 | e.printStackTrace(); 17 | } 18 | } 19 | 20 | public static String getValue(String key){ 21 | return props.getProperty(key); 22 | } 23 | 24 | } 25 | -------------------------------------------------------------------------------- /sso-shop/src/main/java/com/kongbig/util/PropertiesUtil.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.util; 2 | 3 | import java.io.IOException; 4 | import java.io.InputStream; 5 | import java.util.Properties; 6 | 7 | public class PropertiesUtil { 8 | 9 | private static Properties props = new Properties(); 10 | static{ 11 | ClassLoader loader = PropertiesUtil.class.getClassLoader(); 12 | InputStream is = loader.getResourceAsStream("properties/resource.properties"); 13 | try { 14 | props.load(is); 15 | } catch (IOException e) { 16 | e.printStackTrace(); 17 | } 18 | } 19 | 20 | public static String getValue(String key){ 21 | return props.getProperty(key); 22 | } 23 | 24 | } 25 | -------------------------------------------------------------------------------- /sso-trade/src/main/java/com/kongbig/util/PropertiesUtil.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.util; 2 | 3 | import java.io.IOException; 4 | import java.io.InputStream; 5 | import java.util.Properties; 6 | 7 | public class PropertiesUtil { 8 | 9 | private static Properties props = new Properties(); 10 | static{ 11 | ClassLoader loader = PropertiesUtil.class.getClassLoader(); 12 | InputStream is = loader.getResourceAsStream("properties/resource.properties"); 13 | try { 14 | props.load(is); 15 | } catch (IOException e) { 16 | e.printStackTrace(); 17 | } 18 | } 19 | 20 | public static String getValue(String key){ 21 | return props.getProperty(key); 22 | } 23 | 24 | } 25 | -------------------------------------------------------------------------------- /sso-shop/src/main/java/com/kongbig/web/servlet/ClientLogoutServlet.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.web.servlet; 2 | 3 | import javax.servlet.http.HttpServletRequest; 4 | import javax.servlet.http.HttpServletResponse; 5 | 6 | @SuppressWarnings("serial") 7 | public class ClientLogoutServlet extends LogoutServlet { 8 | 9 | @Override 10 | public void logoutSuccess(HttpServletRequest request, HttpServletResponse response) { 11 | request.getSession().setAttribute("user", null); 12 | System.out.println("退出成功后的操作..."); 13 | } 14 | 15 | @Override 16 | public void logoutError(HttpServletRequest request, HttpServletResponse response) { 17 | System.out.println("退出失败后的操作..."); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /sso-client/.settings/.jsdtscope: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /sso-server/.settings/.jsdtscope: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /sso-shop/.settings/.jsdtscope: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /sso-trade/.settings/.jsdtscope: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.data.key.name.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Stringsetting.data.key.name

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

zTree 节点数据保存节点名称的属性名称。

9 |

默认值:"name"

10 |
11 |
12 |

setting 举例

13 |

1. 设置 zTree 显示节点时,将 treeNode 的 ename 属性当做节点名称

14 |
var setting = {
15 | 	data: {
16 | 		key: {
17 | 			name: "ename"
18 | 		}
19 | 	}
20 | };
21 | ......
22 |
23 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/treeNode.isHover.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

BooleantreeNode.isHover

4 |

概述[ 依赖 jquery.ztree.exedit 扩展 js ]

5 |
6 |

7 |
8 |

记录节点 的 hover 状态,主要用于 setting.view.addHoverDom / removeHoverDom 。

9 |

zTree 内部使用,请勿进行初始化 或 随意修改

10 |

默认值:false

11 |
12 |
13 |

Boolean 格式说明

14 |
15 |

true 表示节点处于 hover 状态

16 |

false 表示节点未处于 hover 状态

17 |
18 |
19 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.data.key.children.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Stringsetting.data.key.children

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

zTree 节点数据中保存子节点数据的属性名称。

9 |

默认值:"children"

10 |
11 |
12 |

setting 举例

13 |

1. 设置 zTree 显示节点时,将 treeNode 的 nodes 属性当做节点名称

14 |
var setting = {
15 | 	data: {
16 | 		key: {
17 | 			children: "nodes"
18 | 		}
19 | 	}
20 | };
21 | ......
22 |
23 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/treeNode.editNameFlag.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

BooleantreeNode.editNameFlag

4 |

概述[ 依赖 jquery.ztree.exedit 扩展 js ]

5 |
6 |

7 |
8 |

用于记录节点是否处于编辑名称状态。[setting.edit.enable = true 时有效]

9 |

zTree 内部使用,请勿进行初始化 或 随意修改

10 |

默认值:false

11 |
12 |
13 |

Boolean 格式说明

14 |
15 |

true 表示节点处于编辑名称状态

16 |

false 表示节点未处于编辑名称状态

17 |
18 |
19 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/en/treeNode.diy.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

?treeNode.* DIY *

4 |

Overview[ depends on jquery.ztree.core js ]

5 |
6 |

7 |
8 |

Used to save other custom data of node, do not use the same attribute name with ztree used, the user can freely set.

9 |
10 |
11 |

Examples of treeNode

12 |

1. Use 'ename' attribute to save more info

13 |
var node = { "id":1, "name":"test1", "ename":"test eName"};
14 |
15 |
-------------------------------------------------------------------------------- /sso-shop/.settings/org.eclipse.wst.common.component: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/My97DatePicker/lang/en.js: -------------------------------------------------------------------------------- 1 | var $lang={ 2 | errAlertMsg: "Invalid date or the date out of range,redo or not?", 3 | aWeekStr: ["wk", "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], 4 | aLongWeekStr:["wk","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"], 5 | aMonStr: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], 6 | aLongMonStr: ["January","February","March","April","May","June","July","August","September","October","November","December"], 7 | clearStr: "Clear", 8 | todayStr: "Today", 9 | okStr: "OK", 10 | updateStr: "OK", 11 | timeStr: "Time", 12 | quickStr: "Quick Selection", 13 | err_1: 'MinDate Cannot be bigger than MaxDate!' 14 | } -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/PIE-2.0beta1/PIE.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sso-trade/.settings/org.eclipse.wst.common.component: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /sso-client/.settings/org.eclipse.wst.common.component: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /sso-server/.settings/org.eclipse.wst.common.component: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/treeNode.check_Focus.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

BooleantreeNode.check_Focus

4 |

概述[ 依赖 jquery.ztree.excheck 扩展 js ]

5 |
6 |

7 |
8 |

用于设置节点的 checkBox / radio 的 focus 状态。[setting.check.enable = true 时有效]

9 |

zTree 内部使用,请勿进行初始化 或 随意修改

10 |

默认值:false

11 |
12 |
13 |

Boolean 格式说明

14 |
15 |

true 表示当前鼠标移动到输入框内

16 |

false 表示当前鼠标移动到输入框外

17 |
18 |
19 |
-------------------------------------------------------------------------------- /sso-trade/src/main/java/com/kongbig/web/servlet/ClientLogoutServlet.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.web.servlet; 2 | 3 | import javax.servlet.http.HttpServletRequest; 4 | import javax.servlet.http.HttpServletResponse; 5 | 6 | import com.kongbig.web.servlet.LogoutServlet; 7 | 8 | @SuppressWarnings("serial") 9 | public class ClientLogoutServlet extends LogoutServlet { 10 | 11 | @Override 12 | public void logoutSuccess(HttpServletRequest request, HttpServletResponse response) { 13 | request.getSession().setAttribute("user", null); 14 | System.out.println("退出成功后的操作..."); 15 | } 16 | 17 | @Override 18 | public void logoutError(HttpServletRequest request, HttpServletResponse response) { 19 | System.out.println("退出失败后的操作..."); 20 | } 21 | 22 | } 23 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/en/setting.data.key.name.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Stringsetting.data.key.name

4 |

Overview[ depends on jquery.ztree.core js ]

5 |
6 |

7 |
8 |

The node data's attribute to save the node name.

9 |

Default: "name"

10 |
11 |
12 |

Examples of setting

13 |

1. Set the 'ename' attribute to save the node name.

14 |
var setting = {
15 | 	data: {
16 | 		key: {
17 | 			name: "ename"
18 | 		}
19 | 	}
20 | };
21 | ......
22 |
23 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.view.showLine.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Booleansetting.view.showLine

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

设置 zTree 是否显示节点之间的连线。

9 |

默认值:true

10 |
11 |
12 |

Boolean 格式说明

13 |
14 |

true / false 分别表示 显示 / 不显示 连线

15 |
16 |

setting 举例

17 |

1. 设置 zTree 不显示节点之间的连线

18 |
var setting = {
19 | 	view: {
20 | 		showLine: false
21 | 	}
22 | };
23 | ......
24 |
25 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/en/fn.zTree._z.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

JSON$.fn.zTree._z

4 |

Overview[ depends on jquery.ztree.core js ]

5 |
6 |

7 |
8 |

All of the internal methods in zTree v3.x are available through '$. fn.zTree._z', 9 | use this if you want to develop your own zTree plug-ins.

10 |

Unless you are writing a plugin, 11 | you should not use this object.

12 |
13 |
14 |
15 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.check.enable.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Booleansetting.check.enable

4 |

概述[ 依赖 jquery.ztree.excheck 扩展 js ]

5 |
6 |

7 |
8 |

设置 zTree 的节点上是否显示 checkbox / radio

9 |

默认值: false

10 |
11 |
12 |

Boolean 格式说明

13 |
14 |

true / false 分别表示 显示 / 不显示 复选框或单选框

15 |
16 |

setting 举例

17 |

1. 需要显示 checkbox

18 |
var setting = {
19 | 	check: {
20 | 		enable: true
21 | 	}
22 | };
23 | ......
24 |
25 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/en/setting.data.key.children.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Stringsetting.data.key.children

4 |

Overview[ depends on jquery.ztree.core js ]

5 |
6 |

7 |
8 |

The node data's attribute to save the child nodes.

9 |

Default: "children"

10 |
11 |
12 |

Examples of setting

13 |

1. Set the 'nodes' attribute to save the child nodes.

14 |
var setting = {
15 | 	data: {
16 | 		key: {
17 | 			children: "nodes"
18 | 		}
19 | 	}
20 | };
21 | ......
22 |
23 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/webuploader/0.1.5/md5-demo/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | WebUploader演示 - 带裁剪功能 6 | 7 | 8 | 9 |
10 |
11 |
html5版本
12 |
flash版本
13 |
14 |
console 会影响 md5 时间的计算,所以在测试 md5 速度的时候,把 console 关了
15 |
16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /sso-server/target/classes/sqls/ShopUserMapper.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 20 | 21 | -------------------------------------------------------------------------------- /sso-server/src/main/resources/sqls/ShopUserMapper.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 20 | 21 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.data.key.checked.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Stringsetting.data.key.checked

4 |

概述[ 依赖 jquery.ztree.excheck 扩展 js ]

5 |
6 |

7 |
8 |

zTree 节点数据中保存 check 状态的属性名称。

9 |

默认值:"checked"

10 |

请勿与 zTree 节点数据的其他参数冲突,例如:checkedOld

11 |
12 |
13 |

setting 举例

14 |

1. 设置 zTree 显示节点时,将 treeNode 的 isChecked 属性当做节点名称

15 |
var setting = {
16 | 	data: {
17 | 		key: {
18 | 			checked: "isChecked"
19 | 		}
20 | 	}
21 | };
22 | ......
23 |
24 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/en/zTreeObj.setting.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

JSONzTreeObj.setting

4 |

Overview[ depends on jquery.ztree.core js ]

5 |
6 |

7 |
8 |

The configuration data of zTree, refer to "setting details"

9 |

zTree v3.x to cancel the original operation setting method, so users can modify.

10 |

Note: Modify the parameters which affect zTree initialization will not work, please first understand the different attributes.

11 |
12 |
13 |
14 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.data.key.url.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Stringsetting.data.key.url

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

zTree 节点数据保存节点链接的目标 URL 的属性名称。

9 |

特殊用途:当后台数据只能生成 url 属性,又不想实现点击节点跳转的功能时,可以直接修改此属性为其他不存在的属性名称

10 |

默认值:"url"

11 |
12 |
13 |

setting 举例

14 |

1. 设置 zTree 显示节点时,将 treeNode 的 xUrl 属性当做节点链接的目标 URL

15 |
var setting = {
16 | 	data: {
17 | 		key: {
18 | 			url: "xUrl"
19 | 		}
20 | 	}
21 | };
22 | ......
23 |
24 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/en/setting.view.showLine.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Booleansetting.view.showLine

4 |

Overview[ depends on jquery.ztree.core js ]

5 |
6 |

7 |
8 |

Set to show or hide line.

9 |

Default: true

10 |
11 |
12 |

Boolean Format

13 |
14 |

true means: show line.

15 |

false means: hide line.

16 |
17 |

Examples of setting

18 |

1. Hide line

19 |
var setting = {
20 | 	view: {
21 | 		showLine: false
22 | 	}
23 | };
24 | ......
25 |
26 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.view.txtSelectedEnable.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Booleansetting.view.txtSelectedEnable

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

设置 zTree 是否允许可以选择 zTree DOM 内的文本。

9 |

默认值:false

10 |
11 |
12 |

Boolean 格式说明

13 |
14 |

true / false 分别表示 允许 / 不允许 选择 zTree Dom 内的文本

15 |
16 |

setting & function 举例

17 |

1. 设置 zTree 允许选择文本

18 |
var setting = {
19 | 	view: {
20 | 		txtSelectedEnable: true
21 | 	}
22 | };
23 | ......
24 |
25 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/en/treeNode.isHover.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

BooleantreeNode.isHover

4 |

Overview[ depends on jquery.ztree.exedit js ]

5 |
6 |

7 |
8 |

Used to record the hover status of node's DOM. For 'setting.view.addHoverDom / removeHoverDom'.

9 |

Do not initialize or modify it, it is an internal argument.

10 |

Default: false

11 |
12 |
13 |

Boolean Format

14 |
15 |

true means: the node's DOM is in hover.

16 |

false means: the node's DOM is not in hover.

17 |
18 |
19 |
-------------------------------------------------------------------------------- /sso-shop/src/main/java/com/kongbig/model/User.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.model; 2 | 3 | public class User { 4 | 5 | private String username; 6 | private String password; 7 | 8 | public User() { 9 | 10 | } 11 | 12 | public User(String username, String password) { 13 | this.username = username; 14 | this.password = password; 15 | } 16 | 17 | public String getUsername() { 18 | return username; 19 | } 20 | 21 | public void setUsername(String username) { 22 | this.username = username; 23 | } 24 | 25 | public String getPassword() { 26 | return password; 27 | } 28 | 29 | public void setPassword(String password) { 30 | this.password = password; 31 | } 32 | 33 | @Override 34 | public String toString() { 35 | return "User [username=" + username + ", password=" + password + "]"; 36 | } 37 | 38 | } 39 | -------------------------------------------------------------------------------- /sso-trade/src/main/java/com/kongbig/model/User.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.model; 2 | 3 | public class User { 4 | 5 | private String username; 6 | private String password; 7 | 8 | public User() { 9 | 10 | } 11 | 12 | public User(String username, String password) { 13 | this.username = username; 14 | this.password = password; 15 | } 16 | 17 | public String getUsername() { 18 | return username; 19 | } 20 | 21 | public void setUsername(String username) { 22 | this.username = username; 23 | } 24 | 25 | public String getPassword() { 26 | return password; 27 | } 28 | 29 | public void setPassword(String password) { 30 | this.password = password; 31 | } 32 | 33 | @Override 34 | public String toString() { 35 | return "User [username=" + username + ", password=" + password + "]"; 36 | } 37 | 38 | } 39 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.edit.drag.autoOpenTime.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Numbersetting.edit.drag.autoOpenTime

4 |

概述[ 依赖 jquery.ztree.exedit 扩展 js ]

5 |
6 |

7 |
8 |

拖拽时父节点自动展开的延时间隔。 (单位:ms)[setting.edit.enable = true 时生效]

9 |

默认值:500

10 |

请根据自己的需求适当调整此值

11 |
12 |
13 |

setting 举例

14 |

1. 设置拖拽到父节点上立刻自动展开

15 |
var setting = {
16 | 	edit: {
17 | 		enable: true,
18 | 		drag: {
19 | 			autoOpenTime: 0
20 | 		}
21 | 	}
22 | };
23 | ......
24 |
25 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.edit.drag.borderMax.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Numbersetting.edit.drag.borderMax

4 |

概述[ 依赖 jquery.ztree.exedit 扩展 js ]

5 |
6 |

7 |
8 |

拖拽节点成为根节点时的 Tree 内边界范围 (单位:px)。[setting.edit.enable = true 时生效]

9 |

默认值:10

10 |

请根据自己的需求适当调整此值

11 |
12 |
13 |

setting 举例

14 |

1. 更改拖拽操作节点成为根节点时的 Tree 内边界范围为20px

15 |
var setting = {
16 | 	edit: {
17 | 		enable: true,
18 | 		drag: {
19 | 			borderMax: 20
20 | 		}
21 | 	}
22 | };
23 | ......
24 |
25 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.edit.drag.borderMin.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Numbersetting.edit.drag.borderMin

4 |

概述[ 依赖 jquery.ztree.exedit 扩展 js ]

5 |
6 |

7 |
8 |

拖拽节点成为根节点时的 Tree 外边界范围 (单位:px)。[setting.edit.enable = true 时生效]

9 |

默认值:-5

10 |

请根据自己的需求适当调整此值

11 |
12 |
13 |

setting 举例

14 |

1. 更改拖拽操作节点成为根节点时的 Tree 外边界范围为10px

15 |
var setting = {
16 | 	edit: {
17 | 		enable: true,
18 | 		drag: {
19 | 			borderMin: -10
20 | 		}
21 | 	}
22 | };
23 | ......
24 |
25 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.edit.drag.maxShowNodeNum.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Numbersetting.edit.drag.maxShowNodeNum

4 |

概述[ 依赖 jquery.ztree.exedit 扩展 js ]

5 |
6 |

7 |
8 |

拖拽多个兄弟节点时,浮动图层中显示的最大节点数。 多余的节点用...代替。[setting.edit.enable = true 时生效]

9 |

默认值:5

10 |

请根据自己的需求适当调整此值

11 |
12 |
13 |

setting 举例

14 |

1. 设置拖拽时最多可显示10个节点

15 |
var setting = {
16 | 	edit: {
17 | 		enable: true,
18 | 		drag: {
19 | 			maxShowNodeNum: 10
20 | 		}
21 | 	}
22 | };
23 | ......
24 |
25 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.edit.drag.minMoveSize.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Numbersetting.edit.drag.minMoveSize

4 |

概述[ 依赖 jquery.ztree.exedit 扩展 js ]

5 |
6 |

7 |
8 |

判定是否拖拽操作的最小位移值 (单位:px)。[setting.edit.enable = true 时生效]

9 |

根据自己的需求可适当调整此值,如果太小容易导致点击鼠标时误操作进行拖拽

10 |

默认值:5

11 |
12 |
13 |

setting 举例

14 |

1. 更改拖拽操作启动位移值为10px

15 |
var setting = {
16 | 	edit: {
17 | 		enable: true,
18 | 		drag: {
19 | 			minMoveSize: 10
20 | 		}
21 | 	}
22 | };
23 | ......
24 |
25 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/zTreeObj.getSelectedNodes.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Function()zTreeObj.getSelectedNodes

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

获取 zTree 当前被选中的节点数据集合

9 |

请通过 zTree 对象执行此方法。

10 |
11 |
12 |

Function 参数说明

13 |
14 |

返回值Array(JSON)

15 |

当前被选中的节点数据集合

16 |
17 |

function 举例

18 |

1. 获取当前被选中的节点数据集合

19 |
var treeObj = $.fn.zTree.getZTreeObj("tree");
20 | var nodes = treeObj.getSelectedNodes();
21 | 
22 |
23 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/en/treeNode.editNameFlag.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

BooleantreeNode.editNameFlag

4 |

Overview[ depends on jquery.ztree.exedit js ]

5 |
6 |

7 |
8 |

Used to save the node editing name status. It is valid when [setting.edit.enable = true]

9 |

Do not initialize or modify it, it is an internal argument.

10 |

Default: false

11 |
12 |
13 |

Boolean Format

14 |
15 |

true means: node is being edited.

16 |

false means: node is not being edited.

17 |
18 |
19 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/jquery.validation/1.14.0/messages_zh.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery Validation Plugin - v1.14.0 - 6/30/2015 2 | * http://jqueryvalidation.org/ 3 | * Copyright (c) 2015 Jörn Zaefferer; Licensed MIT */ 4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):a(jQuery)}(function(a){a.extend(a.validator.messages,{required:"这是必填字段",remote:"请修正此字段",email:"请输入有效的电子邮件地址",url:"请输入有效的网址",date:"请输入有效的日期",dateISO:"请输入有效的日期 (YYYY-MM-DD)",number:"请输入有效的数字",digits:"只能输入数字",creditcard:"请输入有效的信用卡号码",equalTo:"你的输入不相同",extension:"请输入有效的后缀",maxlength:a.validator.format("最多可以输入 {0} 个字符"),minlength:a.validator.format("最少要输入 {0} 个字符"),rangelength:a.validator.format("请输入长度在 {0} 到 {1} 之间的字符串"),range:a.validator.format("请输入范围在 {0} 到 {1} 之间的数值"),max:a.validator.format("请输入不大于 {0} 的数值"),min:a.validator.format("请输入不小于 {0} 的数值")})}); -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.data.key.title.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Stringsetting.data.key.title

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

zTree 节点数据保存节点提示信息的属性名称。[setting.view.showTitle = true 时生效]

9 |

如果设置为 "" ,则自动与 setting.data.key.name 保持一致,避免用户反复设置

10 |

默认值:""

11 |
12 |
13 |

setting 举例

14 |

1. 设置 zTree 显示节点时,将 treeNode 的 fullName 属性当做节点名称

15 |
var setting = {
16 | 	data: {
17 | 		key: {
18 | 			title: "fullName"
19 | 		}
20 | 	}
21 | };
22 | ......
23 |
24 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/treeNode.name.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

StringtreeNode.name

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

节点名称。

9 |

1、如果不使用 name 属性保存节点名称,请修改 setting.data.key.name

10 |

默认值:无

11 |
12 |
13 |

String 格式说明

14 |
15 |

节点显示的名称字符串,标准 String 即可,所有特殊字符都会被自动转义

16 |
17 |

treeNode 举例

18 |

1. 设置节点的名称为 test1、test2、test3

19 |
var nodes = [
20 | 	{ "id":1, "name":"test1"},
21 | 	{ "id":2, "name":"test2"},
22 | 	{ "id":3, "name":"test3"}
23 | ]
24 |
25 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/treeNode.level.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

NumbertreeNode.level

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

记录节点的层级

9 |

初始化节点数据时,由 zTree 增加此属性,请勿提前赋值

10 |
11 |
12 |

Number 格式说明

13 |
14 |

根节点 level = 0,依次递增

15 |
16 |

treeNode 举例

17 |

1. 查看当前被选中的节点的级数

18 |
var treeObj = $.fn.zTree.getZTreeObj("tree");
19 | var sNodes = treeObj.getSelectedNodes();
20 | if (sNodes.length > 0) {
21 | 	var level = sNodes[0].level;
22 | }
23 | 
24 |
25 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/treeNode.tId.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

StringtreeNode.tId

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

treeNode 节点的唯一标识 tId。

9 |

初始化节点数据时,由 zTree 增加此属性,请勿提前赋值

10 |
11 |
12 |

String 格式说明

13 |
14 |

生成规则:setting.treeId + "_" + 内部计数

15 |
16 |

treeNode 举例

17 |

1. 查看当前被选中的节点的 tId

18 |
var treeObj = $.fn.zTree.getZTreeObj("tree");
19 | var sNodes = treeObj.getSelectedNodes();
20 | if (sNodes.length > 0) {
21 | 	var tId = sNodes[0].tId;
22 | }
23 | 
24 |
25 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/treeNode.target.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

StringtreeNode.target

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

设置点击节点后在何处打开 url。[treeNode.url 存在时有效]

9 |

默认值:无

10 |
11 |
12 |

String 格式说明

13 |
14 |

同超链接 target 属性: "_blank", "_self" 或 其他指定窗口名称

15 |

省略此属性,则默认为 "_blank"

16 |
17 |

treeNode 举例

18 |

1. 设置点击某节点时,弹出新页面

19 |
var nodes = [
20 | 	{ "id":1, "name":"test1", "url":"http://myTest.com", "target":"_blank"},
21 | 	......
22 | ]
23 |
24 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/en/setting.check.enable.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Booleansetting.check.enable

4 |

Overview[ depends on jquery.ztree.excheck js ]

5 |
6 |

7 |
8 |

Set to use checkbox or radio in zTree

9 |

Default: false

10 |
11 |
12 |

Boolean Format

13 |
14 |

true means: use the checkbox or radio

15 |

false means: don't use the checkbox or radio

16 |
17 |

Examples of setting

18 |

1. use the checkbox

19 |
var setting = {
20 | 	check: {
21 | 		enable: true
22 | 	}
23 | };
24 | ......
25 |
26 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/webuploader/0.1.5/README.md: -------------------------------------------------------------------------------- 1 | 目录说明 2 | ======================== 3 | 4 | ```bash 5 | ├── Uploader.swf # SWF文件,当使用Flash运行时需要引入。 6 | ├ 7 | ├── webuploader.js # 完全版本。 8 | ├── webuploader.min.js # min版本 9 | ├ 10 | ├── webuploader.flashonly.js # 只有Flash实现的版本。 11 | ├── webuploader.flashonly.min.js # min版本 12 | ├ 13 | ├── webuploader.html5only.js # 只有Html5实现的版本。 14 | ├── webuploader.html5only.min.js # min版本 15 | ├ 16 | ├── webuploader.noimage.js # 去除图片处理的版本,包括HTML5和FLASH. 17 | ├── webuploader.noimage.min.js # min版本 18 | ├ 19 | ├── webuploader.custom.js # 自定义打包方案,请查看 Gruntfile.js,满足移动端使用。 20 | └── webuploader.custom.min.js # min版本 21 | ``` 22 | 23 | ## 示例 24 | 25 | 请把整个 Git 包下载下来放在 php 服务器下,因为默认提供的文件接受是用 php 编写的,打开 examples 页面便能查看示例效果。 -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.data.keep.leaf.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Booleansetting.data.keep.leaf

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

zTree 的节点叶子节点属性锁,是否始终保持 isParent = false

9 |

默认值:false

10 |
11 |
12 |

Boolean 格式说明

13 |
14 |

true / false 分别表示 锁定 / 不锁定 叶子节点属性

15 |

如果设置为 true,则所有 isParent = false 的节点,都无法添加子节点。

16 |
17 |

setting 举例

18 |

1. 需要锁定叶子节点状态

19 |
var setting = {
20 | 	data: {
21 | 		keep: {
22 | 			leaf: true
23 | 		}
24 | 	}
25 | };
26 | ......
27 |
28 |
-------------------------------------------------------------------------------- /sso-shop/src/main/java/com/kongbig/web/servlet/ClientOauthServlet.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.web.servlet; 2 | 3 | import javax.servlet.http.HttpServletRequest; 4 | import javax.servlet.http.HttpServletResponse; 5 | 6 | import com.kongbig.model.AccessTokenModel; 7 | import com.kongbig.model.User; 8 | 9 | @SuppressWarnings("serial") 10 | public class ClientOauthServlet extends OAuthServlet { 11 | 12 | @Override 13 | public void loginSuccess(HttpServletRequest request, HttpServletResponse response, 14 | AccessTokenModel accessTokenModel) { 15 | User user = new User("username", "password"); 16 | request.getSession().setAttribute("user", user); 17 | System.out.println("SSO登陆验证成功后的操作..."); 18 | } 19 | 20 | @Override 21 | public void loginError(HttpServletRequest request, HttpServletResponse response) { 22 | System.out.println("SSO登陆验证失败后的操作..."); 23 | } 24 | 25 | } 26 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/en/treeNode.check_Focus.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

BooleantreeNode.check_Focus

4 |

Overview[ depends on jquery.ztree.excheck js ]

5 |
6 |

7 |
8 |

Used to record the status which the checkbox or radio get focus. It is valid when [setting.check.enable = true]

9 |

Do not initialize or modify it, it is an internal argument.

10 |

Default: false

11 |
12 |
13 |

Boolean Format

14 |
15 |

true means: mouse move over the checkbox

16 |

false means: mouse move out the checkbox

17 |
18 |
19 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/zTreeObj.refresh.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Function()zTreeObj.refresh

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

刷新 zTree 。

9 |

没有特殊必要,尽量不要使用此方法。单个节点更新请使用 updateNode 方法,异步加载模式下请使用 reAsyncChildNodes 方法。

10 |

请通过 zTree 对象执行此方法。

11 |
12 |
13 |

Function 参数说明

14 |
15 |

返回值

16 |

目前无任何返回值

17 |
18 |

function 举例

19 |

1. 刷新 zTree

20 |
var treeObj = $.fn.zTree.getZTreeObj("tree");
21 | treeObj.refresh();
22 | 
23 |
24 |
-------------------------------------------------------------------------------- /sso-client/src/main/java/com/kongbig/util/OAuthUtil.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.util; 2 | 3 | import java.io.IOException; 4 | 5 | import javax.servlet.ServletException; 6 | import javax.servlet.http.HttpServletRequest; 7 | import javax.servlet.http.HttpServletResponse; 8 | 9 | /** 10 | * 11 | * @author kongbig 12 | * 13 | */ 14 | public class OAuthUtil { 15 | 16 | /** 17 | * 将目标地址拼接到地址栏后 18 | * 19 | * @param request 20 | * @param response 21 | * @throws ServletException 22 | * @throws IOException 23 | */ 24 | public static void oauth(HttpServletRequest request, HttpServletResponse response) 25 | throws ServletException, IOException { 26 | String uri = request.getServletPath(); 27 | StringBuilder sb = new StringBuilder(); 28 | sb.append("/sso/oauth?returnURI=" + uri); 29 | request.getRequestDispatcher(sb.toString()).forward(request, response); 30 | } 31 | 32 | } 33 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.view.autoCancelSelected.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Booleansetting.view.autoCancelSelected

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

点击节点时,按下 Ctrl 或 Cmd 键是否允许取消选择操作。

9 |

如果不需要此功能,请设置为 false。

10 |

默认值: true

11 |
12 |
13 |

Boolean 格式说明

14 |
15 |

true / false 分别表示 支持 / 不支持 配合 Ctrl 或 Cmd 键进行取消节点选择的操作

16 |
17 |

setting 举例

18 |

1. 禁止配合 Ctrl 或 Cmd 键进行取消节点选择的操作

19 |
var setting = {
20 | 	view: {
21 | 		autoCancelSelected: false
22 | 	}
23 | };
24 | ......
25 |
26 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.data.keep.parent.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Booleansetting.data.keep.parent

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

zTree 的节点父节点属性锁,是否始终保持 isParent = true

9 |

默认值:false

10 |
11 |
12 |

Boolean 格式说明

13 |
14 |

true / false 分别表示 锁定 / 不锁定 父节点属性

15 |

如果设置为 true,则所有 isParent = true 的节点,即使该节点的子节点被全部删除或移走,依旧保持父节点状态。

16 |
17 |

setting 举例

18 |

1. 需要锁定父节点状态

19 |
var setting = {
20 | 	data: {
21 | 		keep: {
22 | 			parent: true
23 | 		}
24 | 	}
25 | };
26 | ......
27 |
28 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/en/setting.data.key.checked.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Stringsetting.data.key.checked

4 |

Overview[ depends on jquery.ztree.excheck js ]

5 |
6 |

7 |
8 |

The node data's attribute to save the checked state.

9 |

Default: "checked"

10 |

Please don't set the other node attribute which zTree used. (e.g., checkedOld)

11 |
12 |
13 |

Examples of setting

14 |

1. set the 'isChecked' attribute to save the checked state.

15 |
var setting = {
16 | 	data: {
17 | 		key: {
18 | 			checked: "isChecked"
19 | 		}
20 | 	}
21 | };
22 | ......
23 |
24 |
-------------------------------------------------------------------------------- /sso-server/src/main/java/com/kongbig/controller/DataTableController.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.controller; 2 | 3 | import java.util.Map; 4 | 5 | import javax.annotation.Resource; 6 | 7 | import org.springframework.stereotype.Controller; 8 | import org.springframework.web.bind.annotation.RequestMapping; 9 | import org.springframework.web.bind.annotation.ResponseBody; 10 | 11 | import com.kongbig.service.impl.DataTableService; 12 | 13 | @Controller 14 | @RequestMapping("/DataTableController") 15 | public class DataTableController { 16 | 17 | @Resource 18 | private DataTableService dataTableService; 19 | 20 | @SuppressWarnings("rawtypes") 21 | @RequestMapping(value = "/getListForPage.do") 22 | @ResponseBody 23 | public Map getTableListForPage(String statement, String aoData, String param) throws Exception { 24 | Map value = dataTableService.getData(statement, aoData, param); 25 | return value; 26 | } 27 | 28 | } 29 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.view.nameIsHTML.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Booleansetting.view.nameIsHTML

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

设置 name 属性是否支持 HTML 脚本

9 |

如果允许 HTML 脚本,请根据自己的需求做校验,避免出现 js 注入等安全问题。

10 |

默认值: false

11 |
12 |
13 |

Boolean 格式说明

14 |
15 |

true / false 分别表示 支持 / 不支持 HTML 脚本

16 |
17 |

setting 举例

18 |

1. 设置 name 属性支持 HTML 脚本

19 |
var setting = {
20 | 	view: {
21 | 		nameIsHTML: true
22 | 	}
23 | };
24 | var node = {"name":"<font color='red'>test</font>"};
25 | ......
26 |
27 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/treeNode.isAjaxing.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

BooleantreeNode.isAjaxing

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

记录 treeNode 节点是否正在进行异步加载。

9 |

初始化节点数据时,由 zTree 增加此属性,请勿提前赋值

10 |
11 |
12 |

Boolean 格式说明

13 |
14 |

true 表示节点正在进行异步加载

15 |

false 表示节点没有进行异步加载

16 |
17 |

treeNode 举例

18 |

1. 查看当前被选中的节点是否节点正在进行异步加载

19 |
var treeObj = $.fn.zTree.getZTreeObj("tree");
20 | var sNodes = treeObj.getSelectedNodes();
21 | if (sNodes.length > 0) {
22 | 	var isAjaxing = sNodes[0].isAjaxing;
23 | }
24 | 
25 |
26 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.edit.editNameSelectAll.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Booleansetting.edit.editNameSelectAll

4 |

概述[ 依赖 jquery.ztree.exedit 扩展 js ]

5 |
6 |

7 |
8 |

节点编辑名称 input 初次显示时,设置 txt 内容是否为全选状态。 [setting.edit.enable = true 时生效]

9 |

默认值: false

10 |
11 |
12 |

Boolean 格式说明

13 |
14 |

true 表示 全选状态

15 |

false 表示 不是全选状态,光标默认在最后

16 |
17 |

setting 举例

18 |

1. 设置节点编辑名称 input 初次显示时,txt内容为全选状态

19 |
var setting = {
20 | 	edit: {
21 | 		enable: true,
22 | 		editNameSelectAll: true
23 | 	}
24 | };
25 | ......
26 |
27 |
-------------------------------------------------------------------------------- /sso-client/src/main/java/com/kongbig/util/MD5.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.util; 2 | 3 | import java.io.UnsupportedEncodingException; 4 | import java.security.MessageDigest; 5 | import java.security.NoSuchAlgorithmException; 6 | 7 | /** 8 | * MD5加密工具类,加密后转换为Base64格式 9 | */ 10 | public final class MD5 { 11 | 12 | private static MessageDigest digest; 13 | 14 | static { 15 | try { 16 | digest = MessageDigest.getInstance("MD5"); 17 | } catch (NoSuchAlgorithmException e) { 18 | throw new RuntimeException("MD5 Algorithm Not Supported", e); 19 | } 20 | 21 | } 22 | 23 | /** 24 | * 加密方法 25 | * 26 | * @param text 27 | * @return 28 | */ 29 | public static String encrypt(String text) { 30 | try { 31 | return Base64.encodeBytes(digest.digest(text.getBytes("UTF-8"))); 32 | } catch (UnsupportedEncodingException e) { 33 | throw new RuntimeException("unsupported encoding : UTF-8", e); 34 | } 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /sso-server/src/main/java/com/kongbig/util/MD5.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.util; 2 | 3 | import java.io.UnsupportedEncodingException; 4 | import java.security.MessageDigest; 5 | import java.security.NoSuchAlgorithmException; 6 | 7 | /** 8 | * MD5加密工具类,加密后转换为Base64格式 9 | */ 10 | public final class MD5 { 11 | 12 | private static MessageDigest digest; 13 | 14 | static { 15 | try { 16 | digest = MessageDigest.getInstance("MD5"); 17 | } catch (NoSuchAlgorithmException e) { 18 | throw new RuntimeException("MD5 Algorithm Not Supported", e); 19 | } 20 | 21 | } 22 | 23 | /** 24 | * 加密方法 25 | * 26 | * @param text 27 | * @return 28 | */ 29 | public static String encrypt(String text) { 30 | try { 31 | return Base64.encodeBytes(digest.digest(text.getBytes("UTF-8"))); 32 | } catch (UnsupportedEncodingException e) { 33 | throw new RuntimeException("unsupported encoding : UTF-8", e); 34 | } 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/treeNode.url.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

StringtreeNode.url

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

节点链接的目标 URL

9 |

1、编辑模式 (setting.edit.enable = true) 下此属性功能失效,如果必须使用类似功能,请利用 onClick 事件回调函数自行控制。

10 |

2、如果需要在 onClick 事件回调函数中进行跳转控制,那么请将 URL 地址保存在其他自定义的属性内,请勿使用 url

11 |

默认值:无

12 |
13 |
14 |

String 格式说明

15 |
16 |

同超链接 href 属性

17 |
18 |

treeNode 举例

19 |

1. 设置某节点点击时,跳转到 g.cn

20 |
var nodes = [
21 | 	{ "id":1, "name":"Google CN", "url":"http://g.cn"},
22 | 	......
23 | ]
24 |
25 |
-------------------------------------------------------------------------------- /sso-trade/src/main/java/com/kongbig/web/servlet/ClientOauthServlet.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.web.servlet; 2 | 3 | import javax.servlet.http.HttpServletRequest; 4 | import javax.servlet.http.HttpServletResponse; 5 | 6 | import com.kongbig.model.AccessTokenModel; 7 | import com.kongbig.model.User; 8 | import com.kongbig.web.servlet.OAuthServlet; 9 | 10 | @SuppressWarnings("serial") 11 | public class ClientOauthServlet extends OAuthServlet { 12 | 13 | @Override 14 | public void loginSuccess(HttpServletRequest request, HttpServletResponse response, 15 | AccessTokenModel accessTokenModel) { 16 | User user = new User("username", "password"); 17 | request.getSession().setAttribute("user", user); 18 | System.out.println("SSO登陆验证成功后的操作..."); 19 | } 20 | 21 | @Override 22 | public void loginError(HttpServletRequest request, HttpServletResponse response) { 23 | System.out.println("SSO登陆验证失败后的操作..."); 24 | } 25 | 26 | 27 | } 28 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.edit.drag.autoExpandTrigger.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Booleansetting.edit.drag.autoExpandTrigger

4 |

概述[ 依赖 jquery.ztree.exedit 扩展 js ]

5 |
6 |

7 |
8 |

拖拽时父节点自动展开是否触发 onExpand 事件回调函数。[setting.edit.enable = true 时生效]

9 |

默认值:false

10 |
11 |
12 |

Boolean 格式说明

13 |
14 |

true / false 分别表示 触发 / 不触发 onExpand 事件回调函数。

15 |
16 |

setting 举例

17 |

1. 设置拖拽时父节点自动展开触发 onExpand 事件回调函数

18 |
var setting = {
19 | 	edit: {
20 | 		enable: true,
21 | 		drag: {
22 | 			autoExpandTrigger: true
23 | 		}
24 | 	}
25 | };
26 | ......
27 |
28 |
-------------------------------------------------------------------------------- /sso-server/src/main/java/com/kongbig/service/impl/CodeServiceImpl.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.service.impl; 2 | 3 | import java.util.List; 4 | 5 | import org.springframework.beans.factory.annotation.Autowired; 6 | import org.springframework.stereotype.Service; 7 | 8 | import com.kongbig.dao.CodeDao; 9 | import com.kongbig.model.Code; 10 | import com.kongbig.service.ICodeService; 11 | 12 | @Service 13 | public class CodeServiceImpl implements ICodeService { 14 | 15 | @Autowired 16 | private CodeDao codeDao; 17 | 18 | @Override 19 | public boolean addCode(Code code) { 20 | return codeDao.addCode(code); 21 | } 22 | 23 | @Override 24 | public Code getCodeByCId(String code) { 25 | return codeDao.getCodeByCId(code); 26 | } 27 | 28 | @Override 29 | public List getAllCode() { 30 | return codeDao.getAllCode(); 31 | } 32 | 33 | @Override 34 | public void deleteCode(String code) { 35 | codeDao.deleteCode(code); 36 | } 37 | 38 | } 39 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/en/setting.data.key.url.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Stringsetting.data.key.url

4 |

Overview[ depends on jquery.ztree.core js ]

5 |
6 |

7 |
8 |

The node data's attribute to save the node link's url.

9 |

Special: If the nodes's data can only use the 'url' attribute, and don't use the link to jump feature, you can modify this attribute to any nonexistent attribute.

10 |

Default: "url"

11 |
12 |
13 |

Examples of setting

14 |

1. Set the 'xUrl' attribute to save the node link's url.

15 |
var setting = {
16 | 	data: {
17 | 		key: {
18 | 			url: "xUrl"
19 | 		}
20 | 	}
21 | };
22 | ......
23 |
24 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/en/setting.edit.drag.borderMax.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Numbersetting.edit.drag.borderMax

4 |

Overview[ depends on jquery.ztree.exedit js ]

5 |
6 |

7 |
8 |

When drag a node to root, the zTree's inner border width. (Unit: px) It is valid when [setting.edit.enable = true]

9 |

Default: 10

10 |

Please adjust the value according to needs.

11 |
12 |
13 |

Examples of setting

14 |

1. adjust the inner border width is 20px

15 |
var setting = {
16 | 	edit: {
17 | 		enable: true,
18 | 		drag: {
19 | 			borderMax: 20
20 | 		}
21 | 	}
22 | };
23 | ......
24 |
25 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/en/setting.edit.drag.borderMin.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Numbersetting.edit.drag.borderMin

4 |

Overview[ depends on jquery.ztree.exedit js ]

5 |
6 |

7 |
8 |

When drag a node to root, the zTree's outer border width. (Unit: px) It is valid when [setting.edit.enable = true]

9 |

Default: -5

10 |

Please adjust the value according to needs.

11 |
12 |
13 |

Examples of setting

14 |

1. adjust the outer border width is 10px

15 |
var setting = {
16 | 	edit: {
17 | 		enable: true,
18 | 		drag: {
19 | 			borderMin: -10
20 | 		}
21 | 	}
22 | };
23 | ......
24 |
25 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/en/treeNode.tId.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

StringtreeNode.tId

4 |

Overview[ depends on jquery.ztree.core js ]

5 |
6 |

7 |
8 |

The unique identifier of node.

9 |

Do not initialize or modify it, it is created by the zTree.

10 |
11 |
12 |

String Format

13 |
14 |

tId rules: setting.treeId + "_" + zTree counter

15 |
16 |

Examples of treeNode

17 |

1. Get the first selected node's tId

18 |
var treeObj = $.fn.zTree.getZTreeObj("tree");
19 | var sNodes = treeObj.getSelectedNodes();
20 | if (sNodes.length > 0) {
21 | 	var tId = sNodes[0].tId;
22 | }
23 | 
24 |
25 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/webuploader/0.1.5/cropper/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | WebUploader演示 - 带裁剪功能 6 | 7 | 8 | 9 |
10 |
11 |
选择文件
12 |
13 | 14 | 15 |
16 |
17 |
上传所选区域
18 |
19 |
20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.view.selectedMulti.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Booleansetting.view.selectedMulti

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

设置是否允许同时选中多个节点。

9 |

默认值: true

10 |
11 |
12 |

Boolean 格式说明

13 |
14 |

true / false 分别表示 支持 / 不支持 同时选中多个节点

15 |

1、设置为 true时,按下 Ctrl 或 Cmd 键可以选中多个节点

16 |

2、设置为 true / false 都不影响按下 Ctrl 或 Cmd 键可以让已选中的节点取消选中状态( 取消选中状态可以参考 setting.view.autoCancelSelected )

17 |
18 |

setting 举例

19 |

1. 禁止多点同时选中的功能

20 |
var setting = {
21 | 	view: {
22 | 		selectedMulti: false
23 | 	}
24 | };
25 | ......
26 |
27 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/en/treeNode.level.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

NumbertreeNode.level

4 |

Overview[ depends on jquery.ztree.core js ]

5 |
6 |

7 |
8 |

The level of node

9 |

Do not initialize or modify it, it is created by the zTree.

10 |
11 |
12 |

Number Format

13 |
14 |

The root node's level = 0, and next level = 1, ...

15 |
16 |

Examples of treeNode

17 |

1. Get the first selected node's level

18 |
var treeObj = $.fn.zTree.getZTreeObj("tree");
19 | var sNodes = treeObj.getSelectedNodes();
20 | if (sNodes.length > 0) {
21 | 	var level = sNodes[0].level;
22 | }
23 | 
24 |
25 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/en/treeNode.name.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

StringtreeNode.name

4 |

Overview[ depends on jquery.ztree.core js ]

5 |
6 |

7 |
8 |

The node's name

9 |

1. If you want to change 'name' attribute, please modify the 'setting.data.key.name' attribute.

10 |

Default: undenfined

11 |
12 |
13 |

String Format

14 |
15 |

String object. The HTML special characters are escaped

16 |
17 |

Examples of treeNode

18 |

1. Set node's name to 'test1', 'test2', 'test3'

19 |
var nodes = [
20 | 	{ "id":1, "name":"test1"},
21 | 	{ "id":2, "name":"test2"},
22 | 	{ "id":3, "name":"test3"}
23 | ]
24 |
25 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.async.enable.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Booleansetting.async.enable

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

设置 zTree 是否开启异步加载模式

9 |

默认值:false

10 |
11 |
12 |

Boolean 格式说明

13 |
14 |

true 表示 开启 异步加载模式

15 |

false 表示 关闭 异步加载模式

16 |

如果设置为 true,请务必设置 setting.async 内的其它参数。

17 |

如果需要根节点也异步加载,初始化时 treeNodes 参数设置为 null 即可。

18 |
19 |

setting 举例

20 |

1. 需要开启异步加载模式

21 |
var setting = {
22 | 	async: {
23 | 		enable: true,
24 | 		url: "http://host/getNode.php",
25 | 		autoParam: ["id", "name"]
26 | 	}
27 | };
28 | ......
29 |
30 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/en/setting.edit.drag.autoOpenTime.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Numbersetting.edit.drag.autoOpenTime

4 |

Overview[ depends on jquery.ztree.exedit js ]

5 |
6 |

7 |
8 |

Drag to the parent node, the parent node auto expand time interval. (Unit: ms) It is valid when [setting.edit.enable = true]

9 |

Default: 500

10 |

Please adjust the value according to needs.

11 |
12 |
13 |

Examples of setting

14 |

1. When drag node to other parent node, expand it at once.

15 |
var setting = {
16 | 	edit: {
17 | 		enable: true,
18 | 		drag: {
19 | 			autoOpenTime: 0
20 | 		}
21 | 	}
22 | };
23 | ......
24 |
25 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.async.dataType.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Stringsetting.async.dataType

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

Ajax 获取的数据类型。[setting.async.enable = true 时生效]

9 |

默认值:"text"

10 |
11 |
12 |

String 格式说明

13 |
14 |

dataType = "text" 可以满足绝大部分请求

15 |

其余 dataType 类型请参考 jQuery ajax 中的 dataType 参数

16 |
17 |

setting 举例

18 |

1. 设置 Ajax 获取的数据类型为 纯文本

19 |
var setting = {
20 | 	async: {
21 | 		enable: true,
22 | 		dataType: "text",
23 | 		url: "http://host/getNode.php",
24 | 		autoParam: ["id", "name"]
25 | 	}
26 | };
27 | ......
28 |
29 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/treeNode.getPreNode.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Function()treeNode.getPreNode

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

获取与 treeNode 节点相邻的前一个节点。

9 |

初始化节点数据时,由 zTree 增加此属性,请勿提前赋值

10 |
11 |
12 |

Function 参数说明

13 |
14 |

返回值JSON

15 |

与 treeNode 节点相邻的前一个节点。

16 |

如果 treeNode 是第一个节点,返回 null 。

17 |
18 |

treeNode 举例

19 |

1. 获取当前被选中的节点的前一个节点

20 |
var treeObj = $.fn.zTree.getZTreeObj("tree");
21 | var sNodes = treeObj.getSelectedNodes();
22 | if (sNodes.length > 0) {
23 | 	var node = sNodes[0].getPreNode();
24 | }
25 | 
26 |
27 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/zTreeObj.destroy.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Function(treeId)zTreeObj.destroy

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

从 zTree v3.4 开始提供销毁 zTree 的方法。

9 |

1、用此方法可以销毁 zTreeObj 代表的 zTree。

10 |

2、销毁当前页面全部的 zTree,也可以使用 $.fn.zTree.destroy() 方法。

11 |

3、重新使用已经被销毁的树,必须要使用 init 方法进行初始化。

12 |
13 |
14 |

Function Parameter Descriptions

15 |
16 |

返回值

17 |

目前无任何返回值

18 |
19 |

function 举例

20 |

1. 销毁 id 为 "treeDemo" 的 zTree

21 |
var zTreeObj = $.fn.zTree.getZTreeObj("treeDemo");
22 | zTreeObj.destroy();
23 | 
24 |
25 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/en/setting.data.key.title.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Stringsetting.data.key.title

4 |

Overview[ depends on jquery.ztree.core js ]

5 |
6 |

7 |
8 |

The node data's attribute to save the 'title' attribute of node DOM. It is valid when [setting.view.showTitle = true]

9 |

If set it to "", the title of node DOM will be same as 'setting.data.key.name' attribute.

10 |

Default: ""

11 |
12 |
13 |

Examples of setting

14 |

1. Set the 'fullName' attribute to save the title of node DOM.

15 |
var setting = {
16 | 	data: {
17 | 		key: {
18 | 			title: "fullName"
19 | 		}
20 | 	}
21 | };
22 | ......
23 |
24 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/treeNode.getNextNode.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Function()treeNode.getNextNode

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

获取与 treeNode 节点相邻的后一个节点。

9 |

初始化节点数据时,由 zTree 增加此属性,请勿提前赋值

10 |
11 |
12 |

Function 参数说明

13 |
14 |

返回值JSON

15 |

与 treeNode 节点相邻的后一个节点。

16 |

如果 treeNode 是最后一个节点,返回 null 。

17 |
18 |

treeNode 举例

19 |

1. 获取当前被选中的节点的下一个节点

20 |
var treeObj = $.fn.zTree.getZTreeObj("tree");
21 | var sNodes = treeObj.getSelectedNodes();
22 | if (sNodes.length > 0) {
23 | 	var node = sNodes[0].getNextNode();
24 | }
25 | 
26 |
27 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/treeNode.getParentNode.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Function()treeNode.getParentNode

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

获取 treeNode 节点的父节点。

9 |

初始化节点数据时,由 zTree 增加此属性,请勿提前赋值

10 |
11 |
12 |

Function 参数说明

13 |
14 |

返回值JSON

15 |

treeNode 节点的父节点 JSON 数据对象。

16 |

如果 treeNode 是根节点,返回 null 。

17 |
18 |

treeNode 举例

19 |

1. 获取当前被选中的节点的父节点

20 |
var treeObj = $.fn.zTree.getZTreeObj("tree");
21 | var sNodes = treeObj.getSelectedNodes();
22 | if (sNodes.length > 0) {
23 | 	var node = sNodes[0].getParentNode();
24 | }
25 | 
26 |
27 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/en/setting.view.txtSelectedEnable.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Booleansetting.view.txtSelectedEnable

4 |

Overview[ depends on jquery.ztree.core js ]

5 |
6 |

7 |
8 |

Set to allow or don't allow to select the text which in zTree's DOM.

9 |

Default: false

10 |
11 |
12 |

Boolean Format

13 |
14 |

true means: Allow to select the txt which in zTree's DOM.

15 |

false means: Don't allow to select the txt which in zTree's DOM.

16 |
17 |

Examples of setting & function

18 |

1. Allow to select the txt which in zTree's DOM.

19 |
var setting = {
20 | 	view: {
21 | 		txtSelectedEnable: true
22 | 	}
23 | };
24 | ......
25 |
26 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/treeNode.click.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

StringtreeNode.click

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

最简单的 click 事件操作。相当于 onclick="..." 的内容。 如果操作较复杂,请使用 onClick 事件回调函数。

9 |

由于 IE 对于 onclick 和 click事件共存时的处理与其他浏览器不同,所以请不要利用此参数控制是否允许跳转的操作(例如:treeNode.click = "return false;")。如有类似需求,请不要使用 url 属性设置网址,同时利用 onClick 回调函数控制跳转。

10 |

默认值:无

11 |
12 |
13 |

String 格式说明

14 |
15 |

标准 javascript 语法, 例如:alert("test"); 等

16 |
17 |

treeNode 举例

18 |

1. 设置某节点点击时,弹出信息框

19 |
var nodes = [
20 | 	{ "id":1, "name":"Google CN", "url":"http://g.cn", "click":"alert('test');"},
21 | 	......
22 | ]
23 |
24 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.async.type.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Stringsetting.async.type

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

Ajax 的 http 请求模式。[setting.async.enable = true 时生效]

9 |

默认值:"post"

10 |
11 |
12 |

String 格式说明

13 |
14 |

type = "post" 表示异步加载采用 post 方法请求

15 |

type = "get" 表示异步加载采用 get 方法请求

16 |

对应于 jQuery ajax 中的 type 参数

17 |
18 |

setting 举例

19 |

1. 设置使用 get 方式请求数据

20 |
var setting = {
21 | 	async: {
22 | 		enable: true,
23 | 		type: "get",
24 | 		url: "http://host/getNode.php",
25 | 		autoParam: ["id", "name"]
26 | 	}
27 | };
28 | ......
29 |
30 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.check.radioType.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Stringsetting.check.radioType

4 |

概述[ 依赖 jquery.ztree.excheck 扩展 js ]

5 |
6 |

7 |
8 |

radio 的分组范围。[setting.check.enable = true 且 setting.check.chkStyle = "radio" 时生效]

9 |

默认值:"level"

10 |
11 |
12 |

String 格式说明

13 |
14 |

radioType = "level" 时,在每一级节点范围内当做一个分组。 15 |
radioType = "all" 时,在整棵树范围内当做一个分组。

16 |

请注意大小写,不要改变

17 |
18 |

setting 举例

19 |

1. 设置 radio 的判别规则为整棵树内

20 |
var setting = {
21 | 	check: {
22 | 		enable: true,
23 | 		chkStyle: "radio",
24 | 		radioType: "all"
25 | 	}
26 | };
27 | ......
28 |
29 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/treeNode.isHidden.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

BooleantreeNode.isHidden

4 |

概述[ 依赖 jquery.ztree.exhide 扩展 js ]

5 |
6 |

7 |
8 |

判断 treeNode 节点是否被隐藏。

9 |

1、初始化 zTree 时,如果节点设置 isHidden = true,会被自动隐藏

10 |

2、请勿对已加载的节点修改此属性,隐藏 / 显示 请使用 hideNode() / hideNodes() / showNode() / showNodes() 方法

11 |
12 |
13 |

Boolean 格式说明

14 |
15 |

true 表示被隐藏

16 |

false 表示被显示

17 |
18 |

treeNode 举例

19 |

1. 查看第一个根节点是否被隐藏

20 |
var treeObj = $.fn.zTree.getZTreeObj("tree");
21 | var sNodes = treeObj.getNodes();
22 | if (sNodes.length > 0) {
23 | 	var isHidden = sNodes[0].isHidden;
24 | }
25 | 
26 |
27 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/zTreeObj.setEditable.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Function(editable)zTreeObj.setEditable

4 |

概述[ 依赖 jquery.ztree.exedit 扩展 js ]

5 |
6 |

7 |
8 |

设置 zTree 进入 / 取消 编辑状态。

9 |

对于编辑状态的各种功能需要提前设置对应 setting 中的不同属性

10 |

请通过 zTree 对象执行此方法。

11 |
12 |
13 |

Function 参数说明

14 |
15 |

editableBoolean

16 |

true 表示进入 编辑状态

17 |

false 表示取消 编辑状态

18 |

返回值

19 |

目前无任何返回值

20 |
21 |

function 举例

22 |

1. 设置 zTree 进入编辑状态

23 |
var treeObj = $.fn.zTree.getZTreeObj("tree");
24 | treeObj.setEditable(true);
25 | 
26 |
27 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/en/zTreeObj.getSelectedNodes.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Function()zTreeObj.getSelectedNodes

4 |

Overview[ depends on jquery.ztree.core js ]

5 |
6 |

7 |
8 |

Get the JSON data objects collection of the selected nodes in zTree.

9 |

Please use zTree object to executing the method.

10 |
11 |
12 |

Function Parameter Descriptions

13 |
14 |

Return Array(JSON)

15 |

The JSON data objects collection of the selected nodes.

16 |
17 |

Examples of function

18 |

1. get the selected nodes

19 |
var treeObj = $.fn.zTree.getZTreeObj("tree");
20 | var nodes = treeObj.getSelectedNodes();
21 | 
22 |
23 |
-------------------------------------------------------------------------------- /sso-server/src/main/java/com/kongbig/service/impl/RefreshTokenServiceImpl.java: -------------------------------------------------------------------------------- 1 | package com.kongbig.service.impl; 2 | 3 | import java.util.List; 4 | 5 | import org.springframework.beans.factory.annotation.Autowired; 6 | import org.springframework.stereotype.Service; 7 | 8 | import com.kongbig.dao.RefreshTokenDao; 9 | import com.kongbig.model.RefreshTokenModel; 10 | import com.kongbig.service.IRefreshTokenService; 11 | 12 | @Service 13 | public class RefreshTokenServiceImpl implements IRefreshTokenService { 14 | 15 | @Autowired 16 | private RefreshTokenDao refreshTokenDao; 17 | 18 | @Override 19 | public boolean addRefreshToken(RefreshTokenModel reToken) { 20 | return refreshTokenDao.addRefreshToken(reToken); 21 | } 22 | 23 | @Override 24 | public List getAllrefreshToken() { 25 | return refreshTokenDao.getAllrefreshToken(); 26 | } 27 | 28 | @Override 29 | public void deleteRefreshToken(String refreshToken) { 30 | refreshTokenDao.deleteRefreshToken(refreshToken); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.view.expandSpeed.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

String / Numbersetting.view.expandSpeed

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

zTree 节点展开、折叠时的动画速度,设置方法同 JQuery 动画效果中 speed 参数。

9 |

IE6 下会自动关闭动画效果,以保证 zTree 的操作速度

10 |

默认值:"fast"

11 |
12 |
13 |

String 格式说明

14 |
15 |

三种预定速度之一的字符串("slow", "normal", or "fast")

16 |

设置为 "" 时,不显示动画效果

17 |
18 |

Number 格式说明

19 |
20 |

表示动画时长的毫秒数值 (如:1000)

21 |
22 |

setting 举例

23 |

1. 设置为慢速显示动画效果

24 |
var setting = {
25 | 	view: {
26 | 		expandSpeed: "slow"
27 | 	}
28 | };
29 | ......
30 |
31 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/en/setting.edit.drag.maxShowNodeNum.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Numbersetting.edit.drag.maxShowNodeNum

4 |

Overview[ depends on jquery.ztree.exedit js ]

5 |
6 |

7 |
8 |

When dragging more than one sibling node, the floating layer shows the maximum number of nodes. zTree using '...' instead of redundant nodes. It is valid when [setting.edit.enable = true]

9 |

Default: 5

10 |

Please adjust the value according to needs.

11 |
12 |
13 |

Examples of setting

14 |

1. Set the maximum number is 10

15 |
var setting = {
16 | 	edit: {
17 | 		enable: true,
18 | 		drag: {
19 | 			maxShowNodeNum: 10
20 | 		}
21 | 	}
22 | };
23 | ......
24 |
25 |
-------------------------------------------------------------------------------- /sso-server/src/main/webapp/static/lib/zTree/v3/api/cn/setting.data.simpleData.idKey.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Stringsetting.data.simpleData.idKey

4 |

概述[ 依赖 jquery.ztree.core 核心 js ]

5 |
6 |

7 |
8 |

节点数据中保存唯一标识的属性名称。[setting.data.simpleData.enable = true 时生效]

9 |

默认值:"id"

10 |
11 |
12 |

setting 举例

13 |

1. 使用简单 Array 格式的数据

14 |
var setting = {
15 | 	data: {
16 | 		simpleData: {
17 | 			enable: true,
18 | 			idKey: "id",
19 | 			pIdKey: "pId",
20 | 			rootPId: 0
21 | 		}
22 | 	}
23 | };
24 | var treeNodes = [
25 |     {"id":1, "pId":0, "name":"test1"},
26 |     {"id":11, "pId":1, "name":"test11"},
27 |     {"id":12, "pId":1, "name":"test12"},
28 |     {"id":111, "pId":11, "name":"test111"}
29 | ];
30 | ......
31 |
32 |
--------------------------------------------------------------------------------