Git Product home page Git Product logo

hanbings / flows Goto Github PK

View Code? Open in Web Editor NEW
43.0 43.0 0.0 358 KB

🌊 Flows / Fluocean - 洋流 低耦合 OAuth 客户端授权辅助工具库,支持常见 OAuth 平台,海纳百川,有容乃大!Low-coupling OAuth client authorization auxiliary tool library, supports common OAuth platforms, and is tolerant to all rivers, and it is big to be tolerant!

License: Apache License 2.0

Java 100.00%
oauth oauth2 oauth2-client

flows's Introduction

世界上有趣的事那么多,没有什么值得我困顿一生

There are so many interesting things in the world, nothing worth getting stuck with for the rest of my life.

🐱 BlogEmailTwitter

🐱 Nice to meet you!

这里是寒冰,是 Furry,喜欢猫、麒麟和龙的男生,会写点代码,玩玩 Minecraft,总之很高兴认识你!多多指教!

I am hanbings, a cat exploring the world of computer science.

Java / Typescript / Rust

对 Web 与云计算基础设施、数据库原理和操作系统都很感兴趣。持续探索中!

Interested in web and cloud computing infrastructure, database principles, and operating systems. So I'm learning more!

Exploring

  • Currently participating in GSoC 2024 and working on improving uutils/findutils
  • ebpfs: Participating in the project of GLCC 2023, with the goal of building a platform for storing and retrieving ebpf packages.
  • canicula: Learning and write an operating system based on x86-64 / AArch64 / RISC-V64GC architecture.
  • nikukyu: Security, single sign-on, and OAuth protocols.
  • Effective Rust: I would like to know more about Rust and I am reading this book.

GPG Key ID

# Current
0x222edb51eafaff52
0x8c5185eb9ec8bf30a79370d6222edb51eafaff52

# The commit signing ID displayed by Github
0xaa9cb43124987769

# Expired / Deprecated
0x105F49F93B140772
0xE5DEA3357DB4CF3C

flows's People

Contributors

hanbings avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

flows's Issues

🔖 Release v1.0.0

🔨 改进当前代码:
Improve current code

  • 将 Okhttp 的默认 Http Client 更换为 java.net.http 内置的 Http Client 2cd3e4c
    Replace the default Http Client of Okhttp with the built-in Http Client of java.net.http. 2cd3e4c
  • 为平台的 Access、Refresh 数据类实现一套稳定接口 bf78aec
    Implement a set of stable interfaces for the Access and Refresh data classes of the platform. bf78aec
  • 为 Jackson 解析器标记数据注解(Jackson 是 Spring 的默认 Json 解析器) e07a1cc
    Mark data annotations for Jackson parser. (Jackson is Spring's default Json parser) e07a1cc
  • 为 Callback 添加 complete 回调,表达请求成功并有返回但没有对应的状态码处理 07fa595
    Add a complete callback to Callback, indicating that the request is successful and returns but no corresponding status code is processed. 07fa595

🍻 目前已经在进行适配的 OAuth 平台:
OAuth platforms that are currently being adapted

  • Amazon
  • Discord 94fe5ef
  • Dropbox
  • eBay
  • Etsy
  • Facebook
  • Flickr
  • Github f2dda68
  • Gitlab
  • Google c20dc4b
  • Imgur
  • Instagram
  • Line
  • Microsoft cbd3218
  • Pinterest
  • Reddit
  • SoundCloud
  • Spotify
  • StackOverflow
  • Tiktok
  • Tumblr
  • Twitch
  • Twitter
  • Wordpress

🎯 接下来会支持的 OAuth 平台:
OAuth platforms to be supported in the future

🎲 本次 Release 中可能还支持不到的 OAuth 平台(这些平台较难申请到开发者权限,比如需要公司实体的):
OAuth platforms that may not be supported in this Release (these platforms are more difficult to apply for developer permissions, such as those that require corporate entities)

  • Bilibili
  • Apple
  • Steam
  • Epic
  • 抖音
  • 开源**
  • Coding
  • 腾讯云
  • 阿里云
  • 小米
  • 华为
  • 饿了么
  • 美团
  • 程序员客栈
  • 京东
  • 钉钉
  • 支付宝
  • 飞书
  • 头条
  • 淘宝

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.