Download the PHP package shahriaramin/auth-sdk-supporting-api without Composer

On this page you can find all versions of the php package shahriaramin/auth-sdk-supporting-api. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package auth-sdk-supporting-api

Supporting API for Auth SDK

Project Title

Supporting API for Auth SDK

Project Description

This API supports the Auth SDK by providing the backend services necessary for user authentication, token management, OAuth integration, and role management. It is built using Laravel and is designed to handle various aspects of user authentication, including the generation and validation of JWT tokens, handling OAuth provider interactions, and managing user roles.

Table of Contents

Project Overview

The Supporting API for Auth SDK provides essential backend services for user authentication, role management, and OAuth integrations. The API is built on the Laravel framework and ensures secure handling of user data and tokens. It includes various services and components designed to work seamlessly with the Auth SDK.

Key Components

Setup Instructions

Follow these steps to set up and run the Supporting API:

Install Dependencies

Use Composer to install the required PHP dependencies:

composer install

Configure Environment Variables

Create a new .env file from the provided example:

cp .env.example .env

Edit the .env file to include your specific configuration settings, such as database credentials and API keys.

Generate Application Key

Generate a unique application key for your Laravel application:

php artisan key:generate

Run Database Migrations

Set up the database by running the necessary migrations:

php artisan migrate

Start the API Server

Launch the server to make the API operational:

php artisan serve

The API will be accessible at http://localhost:8000 or your specified base URL.

API Endpoints

Authentication Endpoints

OAuth Endpoints

Conclusion

The Supporting API for Auth SDK provides a robust and secure backend solution for managing user authentication, token handling, and OAuth integrations. By following the setup instructions, you can quickly deploy and utilize this API to handle various authentication and authorization scenarios within your applications. For any questions or issues, please refer to the documentation or reach out to the maintainers for support.


All versions of auth-sdk-supporting-api with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2
laravel/framework Version ^11.9
laravel/socialite Version ^5.15
laravel/tinker Version ^2.9
tymon/jwt-auth Version ^2.1
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package shahriaramin/auth-sdk-supporting-api contains the following files

Loading the files please wait ....