[ad_1]
To get this product on 50 % low cost contact me on this link
NodeJS Authentication with Android is a modular, user-oriented app written utilizing Android front-end and NodeJS (with passport and numerous different frameworks).
It's is a production-ready, multi-threaded app written natively within the newest model of Android Studio (2.4 Preview 6) with the newest SDKs and made absolutely suitable with the newest variations of Android. <br />
However, older variations of Android ie. under SDK 21, could have points operating some options, together with native materials design animations, help for SVG information and the Marshmellow Permissions system. That mentioned, these can nonetheless be made to work <em>with just a little little bit of tweaking</em>.
The Node API Features:
- Login with username or electronic mail (with fixed checks to make sure invalid knowledge isn’t accepted
- Fully JSON resposive
- Uses JWT for authentication, however different strategies may also be re-implemented ie. classes, cookies, and so on
- Random avatar era utilizing subtle third-party open supply APIs. This is completed throughout registration however could be re-done at every other level inside the Client-side app
- A registration affirmation path to ship an electronic mail to the registered electronic mail.
- Check if logged in consumer has confirmed electronic mail or not
- Username and electronic mail are checked for uniqueness upon registration
- It incorporates a natively carried out ‘forgot password’ route (The hyperlink despatched to the consumer’s electronic mail tackle can solely be opened inside the app. Browsers will reject it as an invalid URL).
-
An arbitrarily carried out information route, courtesy of News API.
Note, nevertheless, that this isn’t the principle focus of the app (doesn’t imply it doesn’t should be). Here, it’s only a helpful add-on. If irrelevant, it may be simply eliminated. - Features CRUD (Create, Read, Update, Delete) for for a number of routes inside the API itself.
- Image uploads to the server, with customized checks within the API to make sure the information are non-malicious
- Fully suitable with NodeJS v6+
The Android App included options:
- Super-fast content material supply with auto-caching (each for requests and footage)
- Multi-threading to make sure flawless content material loading to keep away from the notorious OOM exception
- Local storage of tokens, that are checked towards the api with each request
- Integration with Firebase: All errors are routinely submitted to the Firebase console for evaluate
- good-looking design: Made in accordance with Google’s Material Design Specs (with just a little assist from Deadpool).
- It options absolutely customisable login and registration screens lovelyly designed in response to Google’s Material Design specs.
Future Updates will embody:
- Log in with Facebook, Google and Twitter; natively carried out with out the SDKs (which are likely to take up more room than needed)
- Check file kind add utilizing algorithm that checks the magic quantity as an alternative of MIME kind
- Multiple UI enhancements (new Material Design Animations, vector animations and a elaborate emblem)
[ad_2]
To get this product on 50 % low cost contact me on this link