You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+32-27Lines changed: 32 additions & 27 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,10 +7,10 @@
7
7
Authorizer
8
8
</h1>
9
9
10
-
11
10
**Authorizer** is an open-source authentication and authorization solution for your applications. Bring your database and have complete control over the user information. You can self-host authorizer instances and connect to any SQL database.
This guide helps you practice using Authorizer to evaluate it before you use it in a production environment. It includes instructions for installing the Authorizer server in standalone mode.
68
+
This guide helps you practice using Authorizer to evaluate it before you use it in a production environment. It includes instructions for installing the Authorizer server in local or standalone mode.
69
69
70
-
## Trying out locally using the code base
70
+
-[Install using source code](#install-using-source-code)
71
+
-[Install using binaries](#install-using-binaries)
72
+
-[Install instance on heroku](#install-instance-on-Heroku)
73
+
74
+
## Install using source code
71
75
72
76
### Prerequisites
73
77
@@ -84,7 +88,7 @@ This guide helps you practice using Authorizer to evaluate it before you use it
84
88
> Note: if you don't have [`make`](https://www.ibm.com/docs/en/aix/7.2?topic=concepts-make-command), you can `cd` into `server` dir and build using the `go build` command
85
89
6. Run binary `./build/server`
86
90
87
-
## Trying out locally using binaries
91
+
## Install using binaries
88
92
89
93
Deploy / Try Authorizer using binaries. With each [Authorizer Release](https://github.com/authorizerdev/authorizer/releases)
90
94
binaries are baked with required deployment files and bundled. You can download a specific version of it for the following operating systems:
@@ -93,7 +97,6 @@ binaries are baked with required deployment files and bundled. You can download
93
97
- Linux
94
98
- Windows
95
99
96
-
97
100
### Step 1: Download and unzip bundle
98
101
99
102
- Download the Bundle for the specific OS from the [release page](https://github.com/authorizerdev/authorizer/releases)
@@ -127,20 +130,22 @@ Required environment variables are pre-configured in `.env` file. But based on t
127
130
### Step 3: Start Authorizer
128
131
129
132
- Run following command to start authorizer
133
+
130
134
- For Mac / Linux users
131
135
132
136
```sh
133
137
./build/server
134
138
```
135
-
139
+
136
140
- For windows
141
+
137
142
```sh
138
143
./build/server.exe
139
144
```
140
145
141
146
> Note: For mac users, you might have to give binary the permission to execute. Here is the command you can use to grant permission `xattr -d com.apple.quarantine build/server`
142
147
143
-
## Installing a simple instance of Authorizer on Heroku
148
+
## Install instance on Heroku
144
149
145
150
Deploy Authorizer using [heroku](https://github.com/authorizerdev/authorizer-heroku) and quickly play with it in 30seconds
146
151
<br/><br/>
@@ -165,30 +170,30 @@ This example demonstrates how you can use [`@authorizerdev/authorizer-js`](/auth
0 commit comments