I need an android REST client, built on Java using [login to view URL] There shouldn't be any other dependency.
Requirements & Details
1. The API server uses OAuth2, the client should authenticate with the API with the implicit grant. Few points on this.
a) You shouldn't use the web view to accomplish this.
b) The opened browser tab should be closed after the authentication is finished.
2. Authentication should happen securely
a) The implicit grant from the server supports CSRF validation, that should be implemented.
b) Other security practices should be implemented.
3. The tokens should be stored securely. (On the bid, please mention where you are going to store the tokens and how you are going to make it secure)
4. Simple RBAC, when logged in as admin, can create users (also through the API). Point to note:
a) The user has a 1 to 1 relation with an Entity called `contact`
5. Implement CRUD functionality for only ONE entity offered in the API.
4. The code should be properly structured into tiers.
5. Proper naming convention
6. Proper documentation of code, method and classes
7. Unit testing
8. Proper logs to assist in debug
9. Build instructions
10. Setup instructions
11. Packaged work
- ER Diagram, Details on the API and sections will be given privately to the shortlisted candidate.
- I want to hear your questions.
- To should be able to demonstrate your experience with OAuth2 & Retrofit.
Hi! Great description, really. Ok, so this seems pretty simple. I could do this for you, and fast :) Please message me, I'd like to know more about what exactly you wish to have! :)
47 freelancere byder i gennemsnit $1485 på dette job
Hi! I'm interesting your project very well. I am mastering retrofit REST api and android. And also I have many experience and good skill about web development. Let's go ahead with me. i will use JWT token.
Dear Client I have read your project description with rest client I can do it and make it what you want in real thanks for your posting job Best regards