Laravel package for indieauth based authentication

0.1.2 2017-06-07 02:18 UTC

This package is not auto-updated.

Last update: 2023-09-16 20:53:22 UTC


The Laravel-IndieAuth-Client package offers a simple form field that will allow users to log in to your site via indieauth.


first run composer require to fetch the vendor libraries.

Next add it to your providers and aliases in config/app.php.


    'providers' => [


    'aliases' => [


        'IndieAuth' => Inklings\IndieAuth\Helpers::class,




Adding to templates

Now you can easily add a login / logout form directly in your template

{!! IndieAuth::login_logout_form() !!}

There are also login_form() and logout_form() functions.

You can add a logged in line, if the user is currently logged in.

    @if (IndieAuth::is_logged_in())
        <div>Logged In As: {!! IndieAuth::user() !!}</div>

You can customize the templates by using the vendor:publish command

Any results will be in session('error') or session('success');

Look at src/Helpers.php to see all functions available under IndieAuth::