推薦幾個優秀的開源的專案
一、單點登入伺服器
CAS是一個開放且有據可查的認證協議。該協議的主要實現是一個開源的Java伺服器元件,該元件由此處託管,並支援大量額外的身份驗證協議和功能。
CAS專案支援以下功能:
CAS v1,v2和v3協議
SAML v1和v2協議
OAuth協議
OpenID和OpenID連線協議
WS-Federation被動請求方協議
通過JAAS,LDAP,RDBMS,X.509,Radius,SPNEGO,JWT,Remote,Trusted,BASIC,Apache Shiro,MongoDb,Pac4J等進行身份驗證。
授權給WS-FED,Facebook,Twitter,SAML IdP,OpenID,OpenID Connect,CAS等。
通過ABAC授權,時間/日期,REST,Internet2的石斑魚等等。
HA通過Hazelcast,Ehcache,JPA,Memcached,Apache Ignite,MongoDb,Redis,DynamoDb,Couchbase等叢集部署。
由JSON,LDAP,YAML,JPA,Couchbase,MongoDb,DynamoDb,Redis等支援的應用程式註冊。
通過Duo Security,YubiKey,RSA,Google Authenticator,Microsoft Azure等進行多因素身份驗證。
管理使用者介面來管理日誌記錄,監控,統計,配置,客戶端註冊等。
全球和每個應用程式的使用者介面主題和品牌。
密碼管理和密碼策略實施。
CAS的基礎建立在:Spring Boot和 Spring Cloud之上。
結合php一個開源的專案 opencenter 快捷的搭建使用者中心模組。
**
二、opencenter**
OpenCenter是一款類似Ucenter的完全開源免費的使用者中心繫統,系統提供雲平臺用於功能擴充套件。OC的魅力在於,使用它,您將大大縮短產品的架構時間,除此之外還有一個龐大的開發者社群為您的產品添鑽加瓦。
產品特點
永久開源免費,不收取任何版權費用且可用於商業,可用於再發布。
模組可拆卸,系統只保留核心的功能,其餘功能通過擴充套件模組來實現。
內含外掛機制,可以方便在不改動系統核心原始碼的基礎上區域性擴充套件功能。
**
三、統一配置管理**
https://github.com/knightliao/disconf
專注於各種「分散式系統配置管理」的「通用元件」和「通用平臺」, 提供統一的「配置管理服務」
包括 百度、滴滴出行、銀聯、網易、拉勾網、蘇寧易購、順豐科技 等知名網際網路公司正在使用!
部署極其簡單:同一個上線包,無須改動配置,即可在 多個環境中(RD/QA/PRODUCTION) 上線
部署動態化:更改配置,無需重新打包或重啟,即可 實時生效
統一管理:提供web平臺,統一管理 多個環境(RD/QA/PRODUCTION)、多個產品 的所有配置
核心目標:一個jar包,到處執行.
四、 wechat-sdk
微信公眾平臺php開發包
https://github.com/dodgepudding/wechat-php-sdk
支援企業微信與微信公眾號
java 微信工具包
https://github.com/Wechat-Group/weixin-java-tools
包括微信支付、開放平臺、公眾號、企業微信、企業號、小程式等
五、jenkins
作為領先的開源自動化伺服器,Jenkins提供數百個外掛來支援構建,部署和自動化任何專案。
相關文章
- 43個優秀的Swift開源專案推薦Swift
- Go優秀開源專案推薦Go
- 必須Mark!43個優秀的Swift開源專案推薦Swift
- 沸點開源秀:推薦一波優秀的 GitHub 專案合集Github
- 推薦幾款優秀的專案報表軟體
- 開源專案推薦:提高研發效率的5個開源專案
- 15個很有趣的開源專案推薦
- 11個優秀的Android開發開源專案Android
- 推薦分享22個優秀的專案管理與協作工具專案管理
- 推薦幾個私藏的適合99%程式設計師的開源專案程式設計師
- 學習React Native必備優秀開源專案推薦(吐血整理!)React Native
- 推薦20個值得收藏的前端開源專案前端
- GitHub上優秀的Go開源專案GithubGo
- GitHub 上優秀的 Go 開源專案GithubGo
- 推薦10個Android開源專案Android
- Android 優秀文章和開源庫推薦Android
- 推薦10個值得收藏的前端開源Awesome專案前端
- .net 下優秀的DI框架推薦,看看你用過幾個?框架
- 12個的優秀的人工智慧開源專案利器人工智慧
- Google Flutter Clock 大賽優秀專案推薦GoFlutter
- 微信開發值得推薦的開源專案
- 讀者推薦的開源專案 yyds
- 16個優秀的Web開發輔助工具推薦Web
- 幾款優秀的開源軟體
- 推薦幾個可以寫到簡歷上的Go方向優質開源專案(需花點心思研究)Go
- 推薦一個.Ner Core開發的配置中心開源專案
- 請大家推薦一個好的開源專案釋出站。
- 國外優秀JavaScript資源推薦JavaScript
- Android優秀文章和開源庫推薦(讀值得讀的)Android
- Hanlp等七種優秀的開源中文分詞庫推薦HanLP中文分詞
- [轉] Android優秀開源專案Android
- 推薦一個.Net Core開發的Websocket群聊、私聊的開源專案Web
- 推薦幾款優秀的Android Studio外掛Android
- Android專案中最火最常用的優秀開源專案Android
- 推薦一個專業優秀的缺陷跟蹤管理軟體
- 優秀的 Spring Boot 語言開源專案Spring Boot
- 基於.NET Core的優秀開源專案合集
- 推薦給開發者的20個優秀PHP框架PHP框架