| 
									
										
										
										
											2017-11-10 12:17:36 -07:00
										 |  |  | issuer.html | 
					
						
							|  |  |  | =========== | 
					
						
							| 
									
										
										
										
											2017-05-22 23:25:43 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-11-10 12:17:36 -07:00
										 |  |  | | [oauth3.js](https://git.oauth3.org/OAuth3/oauth3.js) | 
					
						
							|  |  |  | | *issuer.html* | 
					
						
							|  |  |  | | [issuer.rest.walnut.js](https://git.oauth3.org/OAuth3/issuer.rest.walnut.js) | 
					
						
							| 
									
										
										
										
											2017-11-13 11:27:50 -07:00
										 |  |  | | [issuer.srv](https://git.oauth3.org/OAuth3/issuer.srv) | 
					
						
							| 
									
										
										
										
											2017-11-10 12:17:36 -07:00
										 |  |  | | Sponsored by [Daplie](https://daplie.com) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | This is a browser application which implements the issuer side of the *authorization_dialog* flow for OAuth3. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | It may be used client-side only (public key or granted scope syncing will be disabled), | 
					
						
							|  |  |  | or will the *issuer.rest.walnut.js* APIs on the backend for full functionality. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | For use with walnut it must be installed to `/opt/walnut/packages/pages/issuer@oauth3.org` | 
					
						
							| 
									
										
										
										
											2017-05-23 19:10:37 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | ```bash | 
					
						
							| 
									
										
										
										
											2017-11-10 12:17:36 -07:00
										 |  |  | git clone git@git.oauth3.org:OAuth3/org.oauth3.git /opt/walnut/packages/pages/issuer@oauth3.org | 
					
						
							|  |  |  | pushd /opt/walnut/packages/pages/issuer@oauth3.org | 
					
						
							| 
									
										
										
										
											2017-05-23 19:10:37 +00:00
										 |  |  | bash ./install.sh | 
					
						
							| 
									
										
										
										
											2017-05-30 11:32:49 -06:00
										 |  |  | popd | 
					
						
							| 
									
										
										
										
											2017-05-23 19:10:37 +00:00
										 |  |  | ``` | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-05-30 21:57:45 -06:00
										 |  |  | ```bash | 
					
						
							| 
									
										
										
										
											2017-11-10 12:17:36 -07:00
										 |  |  | echo "issuer@oauth3.org" >> /opt/walnut/var/sites/EXAMPLE.COM | 
					
						
							| 
									
										
										
										
											2017-05-30 21:57:45 -06:00
										 |  |  | ``` | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-10-19 16:49:03 -06:00
										 |  |  | This uses the OAuth3 JavaScript SDK `oauth3.js` as a subpackage in | 
					
						
							| 
									
										
										
										
											2017-11-10 12:17:36 -07:00
										 |  |  | `/opt/walnut/packages/pages/issuer@oauth3.org/assets/oauth3.org`. |