An open API service indexing awesome lists of open source software.

https://github.com/mojoauth/go-sdk

A robust and efficient Go SDK for implementing passwordless authentication in your Go applications using MojoAuth's secure authentication services.
https://github.com/mojoauth/go-sdk

ciam go golang iam passkeys passwordless passwordless-auth passwordless-authentication passwordless-login sdk sdk-go sdk-golang

Last synced: 2 months ago
JSON representation

A robust and efficient Go SDK for implementing passwordless authentication in your Go applications using MojoAuth's secure authentication services.

Awesome Lists containing this project

README

        



MojoAuth


MojoAuth Go SDK

## Documentation

* [Configuration](https://mojoauth.com/docs/) - Everything you need to begin using the MojoAuth SDK.

## Installation

To install, run:
`go get github.com/mojoauth/go-sdk`

Import the package:

`import "github.com/mojoauth/go-sdk"`

Install all package dependencies by running `go get ./...` in the root folder of this SDK.

## Usage

Take a peek:

Before making any API calls, the MojoAuth API client must be initialized with your MojoAuth API key.

Sample code:

```
cfg := go-sdk.Config{
ApiKey: "",
}

mojoclient, err := go_mojoauth.NewMojoAuth(&cfg)

if err != nil {
errors = errors + err.(mojoerror.Error).OrigErr().Error()
// respCode = 500
}

```
## How to contribute

We appreciate all kinds of contributions from anyone, be it finding an issue or writing a blog.

Please check the [contributing guide](CONTRIBUTING.md) to become a contributor.

## License

For more information on licensing, please refer to [License](https://github.com/MojoAuth/mojoauth-go/blob/main/LICENSE)