Friday, December 2, 2016

Getting Started with Authy Two-Factor Authentication in Node.js and AngularJS

If you are planning to use Two-Factor Authentication in your application or getting started with the technology, this is definitely for you. 

This simple implementation of a web application based in Node.js and AngularJS will show you how to use Two-Factor Authentication and protect assets. As a bonus feature we also have a simple Phone Verification API sample application that allows you to verify the user has the device on their possession.

To download or clone this sample application go to: https://github.com/AuthySE/Authy-demo

To get started, make sure you have Node.js and MongoDB installed and ready to go.

Follow these instructions to get up and running:
  • Clone the repo
  • Run npm install
  • Register for a Twilio Account
  • Setup an Authy application via the Twilio Console
  • Copy the Authy API Key from the Authy Dashboard and save it in your demo.env file
  • Make sure your MongoDB instance is up and running
  • Run node . from the cloned repo to start the app
Have fun!

Wednesday, July 6, 2016

How to Prevent Sublime Text from Opening Files at Startup

If you don't like the Sublime Text default behavior of opening files from your last session, here is a little trick for you.

Go to Preferences --> Settings - User and add the following settings:

 "remember_open_files": false,  
 "hot_exit": false  

Then, all you have to do is to restart Sublime Text one more time.

This has been tested with Sublime Text 2 but it should work with ST 3 as well.

Friday, April 29, 2016

Two-Factor Authentication with Authy REST APIs

Ahoy! I've recently joined Twilio as a Solutions Architect in the Authy team and got my hands right away on the REST APIs we provide you to make it easier to get started with Two-Factor Authentication. Then, I put together a set of scripts that you can use to get started, test and play around with the API request and response.

Feel free to clone the GitHub repo and provide feedback if you want.

https://github.com/mjabali/Authy-API-Samples

Have fun!

Wednesday, November 4, 2015

Using the Ionic Framework with Oracle Mobile Cloud Services (MCS)

One of the goals of the Oracle Mobile Cloud Service (MCS)  is to be client agnostic. So, you should be able to connect to your MCS hosted mobile backend from any client technology out there.

If you are a JavaScript developer you might be familiar with the very popular Ionic Framework.

Now, if you want to use an Ionic-based mobile app with the Oracle Mobile Cloud Service backend we have created a starter project for you that will show you how to perform the basic tasks and get you going in no time.

Have a look or clone the following GIT repo: https://github.com/mjabali/ionic-starter-mcs

The Readme file provides the instructions on how to get started with this sample.

Have fun!

Wednesday, October 21, 2015

Developing against Oracle Mobile Cloud Service (MCS) with Oracle Enterprise Pack for Eclipse (OEPE) and the Mobile Application Framework (MAF)

If you want to get started developing against the Oracle Mobile Cloud Service (MCS) using the Oracle Enterprise Pack for Eclipse (OEPE) and the Mobile Application Framework (MAF) here is a quick demonstration for you to get a feel and see how quick you can get things done.

In the following 5 min. demonstration you'll see how to setup a new MAF application, connect to the Oracle Cloud from Eclipse, search for the mobile backend you're interested on, import the API definition to your app, generate the required data controls, populate a new page with data and deploy to the Android emulator.

Have fun!



Monday, October 12, 2015

Getting Started with Oracle Enterprise Pack for Eclipse and Mobile Cloud Service APIs

There is a recent uploaded Oracle Mobile Cloud Service (MCS) tutorial that walks you through the process of connecting Oracle Enterprise Pack for Eclipse (OEPE) to the MCS APIs.

There are 6 steps involved on this tutorial and you will:
  • Start Eclipse and configure it to work with Oracle Mobile Application Framework (MAF)
  • Create a new mobile application, a new feature and a page to hold data
  • Connect the MAF-based application to an MCS instance
  • Generate the Java classes to support the exposed MCS REST API
  • Develop a new page by adding data and security settings
  • Package, deploy and test the application

Enjoy!



Monday, June 22, 2015

Oracle Mobile Cloud Services - Mobile Application Accelerator (MAX) Demo

To satisfy the many, many enterprise use cases for mobility we need a new way to satisfy the demand without having to involve a mobile app development project.For many, the answer lies in giving business-side workers the ability to mobilize their own business processes. To address this requirement, Oracle is announcing the preview of Mobile Application Accelerator (MAX) , a new capability in Oracle Mobile Cloud Service. MAX is a cloud-based offering that brings mobile application development capabilities to professionals with no previous software development experience. With MAX, program managers, power users, and business professionals can develop mobile applications quickly and visually through their web browser.

Here are a few highlights of the Mobile Application Accelerator (MAX):
  • Browser based development
  • No coding required
  • Easily map to business services
  • App Preview
  • Edit, Test and Publish from the web browser
Have a look on the following demo what MAX looks like: