Security tools are baked in Alpha Anywhere


BYOD, Security and Offline Capabilities are the top three items on the minds of companies (in addition to productivity and the skills shortage,)  as they approach mobile application development and deployment.

Alpha Anywhere is designed to Address all Three

In this article we will focus on some of the security tools built right into Alpha Anywhere.

Regarding the other two items, Alpha Anywhere addresses them as well:

  • In a blog post by Dan Bricklin, Alpha's CTO  addresses one of Alpha Anywhere's key strengths, namely the ability to rapidly build your application once and have it run well and adapt responsively on the web and multiple varieties of mobile devices. This of course is important for the Bring Your Own Device (BYOD) world that we live in. Dan's article on  responsive mobile app design with one code base in Alpha Anywhere is shown here. 

Security Overview of Alpha Anywhere

Protect Your Sensitive Data

In a world where sensitive business information is being accessed by users from a wide variety of devices-be it their desktop, laptop, tablet or smartphone-comprehensive and robust application security is absolutely critical. Alpha Anywhere addresses this core issue of cross platform application development by providing you with the tools you need to easily secure your sensitive data, protecting your business and its clients.

Built-In Security Framework

Easily add a sophisticated security system to your web or mobile application that is running on the Alpha Anywhere Application Server. You can track users, groups, and pages to make sure only authorized users see the appropriate data. And, you’ll be able to ensure that your data is only updated and modified by those users with the correct permissions by setting field-level access controls. The Alpha Anywhere security system tests every page and file request so that you don’t need to write any code or place any code on individual pages.

Fully Integrated Login/Logout Component

Save yourself the effort of building a separate login screen and let your users login directly from each page with Alpha Anywhere’s login/logout component. Complete with new user registration and a password administrator for lost or forgotten passwords, this built-in component works with the integrated security system by opening a small dropdown that can be fully customized and animated. Some of the features of the login/logout component allow you to:

  • Hide controls when no one is logged in, then display all controls allowed for the user after login.

  • Set rules for validating acceptable login names.

  • Define when logins expire.

  • Display a warning dialog when a session is about to expire due to inactivity.

  • Lock out a user after N failed login attempts.

  • Log login activity of any user.

  • Specify a template to use for the message that is displayed in the menu bar after a user logs in. This message typically indicates the name of the logged in user.

  • Customize login failure messages and translate them into multiple languages.

  • Add a 'Register new account' link. This link can be shown on the menu bar beside the login link, on the actual login dropdown, or both.

  • Lock out any user by user Id or unlock any user who is locked out.

  • Much more...


Data encryption with HMAC and SSL support

For your web and mobile applications, guarantee that your most important data is absolutely secure with SSL (Secure Socket Layer) support and HMAC (Hash-based Message Authentication Code) support for web services. This is useful for verifying file uploads and downloads, digitally signing and encrypting email, and for signing e-commerce documents as required by sites such as Amazon.

Alpha Anywhere’s integration with the .NET Framework allows for a full set of encryption functions, so it’s easy to implement an HMAC while our SSL support gives you peace of mind that your usernames, passwords, and all other communications are safe.

Using Scalable Vector Graphics (SVG's) with Alpha Anywhere - A demo from a customer
The background behind the Alpha "video finder" designed as a responsive web and mobile application in Alpha Anywhere.

About Author

Richard Rabins
Richard Rabins

Co-founder of Alpha Software, Richard Rabins focuses on strategy, sales, and marketing. Richard also served as CEO of SoftQuad International from 1997 to 2001, when it owned Alpha. In addition to his 30 years with the company, Richard played a key role as co-founder, and served as president and chairman of the Massachusetts Software Council (now the Massachusetts Technology Leadership Council), the largest technology trade organization in Massachusetts. Prior to founding Alpha, Richard was a project leader and consultant with Information Resources, Inc. (IRI), and a management consultant with Management Decision Systems, Inc. Richard holds a master's degree in system dynamics from the Sloan School at MIT, and a bachelor's degree in electrical engineering and master's degree in control engineering from University of the Witwatersrand in Johannesburg, South Africa. He has served on the boards of Silent Systems, Legacy Technology and O3B Networks, and is co-founder of Tubifi

Related Posts
Build a Mobile Application Quickly - A Tutorial
Build a Mobile Application Quickly - A Tutorial
Alpha Cloud - Built with Security in Mind
Alpha Cloud - Built with Security in Mind
Innovation continuing at a fast Pace. Announcing Alpha Anywhere
Innovation continuing at a fast Pace. Announcing Alpha Anywhere


Subscribe To Blog

Subscribe to Email Updates