APKey FAQ

APKey Frequently Ask Questions For e-mail different password, for Webspace different password… Confusing right? Introducing ‘APKey’ using which you will be able to login to your Webspace and email account …

Information about integrating CAS with a website

There are several different ways for applications to integrate CAS authentication, including login and validation. When integrating CAS authentication with your application, follow these best practices: Applications using CAS must …

What is Central Authentication Service?

The CAS (Central Authentication Service) login service allows you to access multiple computing systems after entering your username and password only once on a central authentication server. This is often …

Cross Site Scripting

FROM WIKIPEDIA: Cross-site scripting (XSS) is a type of computer security vulnerability typically found in web applications. XSS enables attackers to inject client-side scripts into web pages viewed by other …

IoT data synchronization using MQTT

“The Internet of Things (IoT) is a term coined by Kevin Ashton, a British technology pioneer working on radio-frequency identification (RFID) who conceived a system of ubiquitous sensors connecting the …

Optimizing Content Delivery

The below shows the effort to optimize content delivery for one of our service in https://passwordrecovery.apiit.edu.my/. Estimated optimization reduced overall transfer size by ~25%. Breakdown of Content (rough estimation) Before: …

Recursive Function for WebSpace Menu

A basic javaScript function that loop through WebSpace menu object and log them to the console. The object can be fetched from the following URL: https://tu9gen2szj.execute-api.ap-southeast-1.amazonaws.com/prod/menu function getMenuItems(list){         for(var i …

Allow non-English alphabet for RDS MySQL

# set character set and collation for database mysql> alter database DATABASENAME CHARACTER SET utf8 COLLATE utf8_unicode_ci; ——– # set character set and collation for new records in a table …

User accounts login problem

There have been multiple cases where provided the credential to CAS was correct but authentication fails. The CAS was logging the issue on principle cannot be null. After checking the …

AWS Chalice deployment with Oracle vendor

While working on SAM for examination api used by CTI. I encountered chalice, an AWS project based on Flask built for serverless in AWS. Oracle connection to on-premise database is …

Flask Web Development Book

Book Description Take full creative control of your web applications with Flask, the Python-based microframework. With the second edition of this hands-on book, you’ll learn the framework from the ground …

Passwords and Digital Credentials

Introduction It requires little in the way of persuasion to convince, well, anyone, that passwords are unpleasant: they’re difficult to type, harder to remember, and, sadly, they offer only diminishing …