Comments (11)
@Steve0x2a @seriouszyx @Abingcbc @ComradeProgrammer
from casdoor-rust-sdk.
from casdoor-rust-sdk.
ok
I'll start working on it tomorrow.
The progress may be slower this week because I have to take final exam.
from casdoor-rust-sdk.
Hi @leavelet , I'm also working on this project, and I'm glad to collaborate with you :)
What's your progress on this project so far? If you don't have much progess, I'll upload code framework later and we can make PRs to complete this SDK based on the framework.
from casdoor-rust-sdk.
Hello! @greenhandatsjtu
Happy to have you join in !
I have written about one hundred lines of code, with basic structs implemented.
You can create a pr and submit your framework, then we can merge the codebase together.
from casdoor-rust-sdk.
If you are still in progress, we may discuss the structure and exchange our ideas first.
As rust have no default argument, how to implement the default values may be the first issue to discuss.
from casdoor-rust-sdk.
Hello! @greenhandatsjtu Happy to have you join in ! I have written about one hundred lines of code, with basic structs implemented. You can create a pr and submit your framework, then we can merge the codebase together.
Glad to hear that! Then I think it's better for me to start coding after you make initial PR, as I haven't make much progress :(. BTW, what web framework are you using? I'll get familiar with it to make contributions ASAP.
from casdoor-rust-sdk.
If you are still in progress, we may discuss the structure and exchange our ideas first. As rust have no default argument, how to implement the default values may be the first issue to discuss.
Sorry I missed this reply tomorrow. Default values can be implemented by Default trait, you can try this.
Or, you could open an issue so we can continue discussing implementation details there as this issue has been closed.
from casdoor-rust-sdk.
@leavelet plz make an initial PR first
from casdoor-rust-sdk.
If you are still in progress, we may discuss the structure and exchange our ideas first. As rust have no default argument, how to implement the default values may be the first issue to discuss.
Sorry I missed this reply tomorrow. Default values can be implemented by Default trait, you can try this.
Or, you could open an issue so we can continue discussing implementation details there as this issue has been closed.
I am using macros and Default trait to write the interface. And as a SDK, our main concern may be make it easier to use.
It seams that casbin community has chosen someone else to complete the project.
from casdoor-rust-sdk.
@leavelet plz make an initial PR first
OK! I will have it done as soon as possible
from casdoor-rust-sdk.
Related Issues (15)
- Design a better way to modify user and adding unit tests for them HOT 1
- Will using a single version of fmt tool be a good idea? HOT 13
- semantic-release is still not working HOT 7
- Add README badges HOT 4
- Fix CI error HOT 2
- Create a Casdoor SDK for Rust HOT 1
- Refactored code and fixed JWT parsing HOT 3
- make sure the sdk supports missing user props HOT 1
- "tag" field of token's user object disappear HOT 9
- The automated release is failing 🚨 HOT 4
- JWT parsing keeps failing due to InvalidKeyFormat error after invoking parse_jwt_token() HOT 4
- The automated release is failing 🚨 HOT 15
- Setup GitHub Actions CI and semantic-release HOT 4
- upload the crate to crates.io HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from casdoor-rust-sdk.