Abytz COVID-19 Quarantine Learning Blog

Back to Home

Learning of Oauth2 using Gmail and Facebook Authentications

2021-05-14

In this time, I am practice the module for authenticate the user via Gmail and Facebook authentication using Oauth2. I trying Gmail authentication, configuration in gmail google developer console, I have generated the App with Client ID and secret ID. then same to Facebook developer option generate the two ID. Now I configure the IDE in the properties and Enable the web Security in the Security layer then configure the Oauth2 configuration. Now, that module authenticates the user every time in gmail and Facebook authentication. So I learning of Oauth2 basics in Rest Services. Next level to I implement the concept in my company module. It is useful to my career

Learning of Security in REST services with JWT

2021-05-21

In this time, I am learning of security in REST services with JWT tokens, Jwt is the JSON Web Token (JWT) is an open standard RFC7519 that defines a compact and self-contained way for securely transmitting information between parties as a JSON object. This information can be verified and trusted because it is digitally signed. JWTs can be signed using a secret (with the HMAC algorithm) or a public/private key pair using RSA or ECDSA. Json web token used for Authorization and Exchange the Information securely. I have practice the Jwt token using authorization module. I am generating the token using algorithm. The token contains the structure of Header, Payload and Signature. Header contain the type algorithm and token type, then Payload user detail and issuing time and expiration time, and signature to create the signature part you have to take the encoded header, the encoded payload, a secret, the algorithm specified in the header, and sign that. I have generated that token the

Learning of Android App Development

2021-05-30

In this time, I am learning of android app development with REST API Web service. I am using JAVA for action of the app and app components. The Designs of android components using Material design UI. then I used Android Studio IDE for the app development. I Handle the multiple fragment in single activity, with Navigation Drawer. Fragment is a piece of an activity which enable more modular activity. So I easily manage the multiple page in app. Connect the app to rest Api using Retrofit. It is the one of the tool for consuming rest web services. It easily parses the Json object to the app response and Retrofit is type-safe REST client for Android and Java which aims to make it easier to consume RESTful web services. automatically serializes the JSON response using a POJO (Plain Old Java Object) which must be defined in advanced for the JSON Structure. Configuration of android IDE is must for SDK Manager contained SDK build tool. The Android SDK (Software Development Kit) is a set of

Learning in spring boot framework

2020-05-10

Java project using spring boot framework because, auto-configuration ability and embedded application server support. Spring Boot is one of the most popular technologies in the Java ecosystem as of date. Spring boot mavan build tool use automatically configure an application based on the dependencies. REST-assured is a very well crafted library making test effort a lot simpler and more efficient

Learning and Testing to spring boot framework using security with JWT for REST API services

2020-05-13

Server side : Spring boot framework REST API services using security and JSON Web Token library configuration. The generate a JWT tokens using algorithm HS512 Signature Algorithm . Tokens is expired to generate refresh token using same algorithm. Client side: Spring boot framework using java dynamic web pages using programming languages HTML, CSS and Javascript. Basic register and login pages use. When login get JWT token store an browser cookies. JWT tokens generate during username ,password and client IP address. JWT authentication process, the front end (client-side) firstly sends some credentials to authenticate username, password and client IP address. The server then checks the credentials is valid to generate a JWT and returns it.

Building an application using requirements :
1. Spring Boot as a framework use REST API library
2. The build tool is Mavan
3. Using spring boot security library
4. Authenticate and authorize with

Spring boot framework using task management system project for REST API services

2020-05-20

Server side : Spring boot framework REST API services . Client side: Spring boot framework using java dynamic web pages using programming languages HTML, CSS and Javascript. Learn and using jquery datatable.

Building an application using requirements :
1. Spring Boot as a framework use REST API library
2. The build tool is Mavan
3. JPA (Java Persistence API) repository used to access and manage the Java object
4. Hibernate framework used to Java objects store the relational database and open-source, lightweight, ORM (Object Relational Mapping) tool
5. Database using for PostgreSQL database. because, object-relational database
6. Client side using java dynamic web pages and postman tool