diff mod_adhoc_oauth2_client/mod_adhoc_oauth2_client.lua @ 4267:43284437c5ed

mod_adhoc_oauth2_client: Advertise URI fields with XEP-0122
author Kim Alvefur <zash@zash.se>
date Sun, 22 Nov 2020 16:54:50 +0100
parents b43c6d614d22
children 871d140d61bb
line wrap: on
line diff
--- a/mod_adhoc_oauth2_client/mod_adhoc_oauth2_client.lua	Sun Nov 22 16:17:24 2020 +0100
+++ b/mod_adhoc_oauth2_client/mod_adhoc_oauth2_client.lua	Sun Nov 22 16:54:50 2020 +0100
@@ -16,8 +16,15 @@
 	{var = "FORM_TYPE"; type = "hidden"; value = "urn:uuid:ff0d55ed-2187-4ee0-820a-ab633a911c14#create"};
 	{name = "name"; type = "text-single"; label = "Client name"; required = true};
 	{name = "description"; type = "text-multi"; label = "Description"};
-	{name = "info_url"; type = "text-single"; label = "Informative URL"; desc = "Link to information about your client"};
-	{name = "redirect_uri"; type = "text-single"; label = "Redirection URI"; desc = "Where to redirect the user after authorizing."; required = true};
+	{name = "info_url"; type = "text-single"; label = "Informative URL"; desc = "Link to information about your client"; datatype = "xs:anyURI"};
+	{
+		name = "redirect_uri";
+		type = "text-single";
+		label = "Redirection URI";
+		desc = "Where to redirect the user after authorizing.";
+		datatype = "xs:anyURI";
+		required = true;
+	};
 })
 
 local client_created = dataforms.new({