Initial commit: Nextcloud Node-RED Docker image and custom nodes
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
<script type="text/javascript">
|
||||
RED.nodes.registerType('oauth2',{category:'nextcloud',color:'#994400',
|
||||
defaults:{name:{value:""},nextcloud:{type:"nextcloud-config",required:true},operation:{value:"oauth:token"}},
|
||||
inputs:1,outputs:1,icon:"oauth2.svg",label:function(){return this.name||"OAuth2";}});
|
||||
</script>
|
||||
<script type="text/html" data-template-name="oauth2">
|
||||
<div class="form-row"><label for="node-input-name"><i class="fa fa-tag"></i> Name</label><input type="text" id="node-input-name" placeholder="OAuth2"></div>
|
||||
<div class="form-row"><label for="node-input-nextcloud"><i class="fa fa-cloud"></i> Config</label><input type="text" id="node-input-nextcloud" placeholder="Select config node"></div>
|
||||
<div class="form-row"><label for="node-input-operation"><i class="fa fa-cog"></i> Operation</label>
|
||||
<select id="node-input-operation" style="width:100%;">
|
||||
<option value="oauth:authorize">Authorize (GET)</option><option value="oauth:token">Get Token (POST)</option>
|
||||
</select></div>
|
||||
<div class="form-tips"><p>Pass OAuth params via <code>msg.client_id</code>, <code>msg.grant_type</code>, <code>msg.code</code>, <code>msg.refresh_token</code> etc.</p></div>
|
||||
</script>
|
||||
Reference in New Issue
Block a user