show domains, fix date
This commit is contained in:
		
							parent
							
								
									6972112782
								
							
						
					
					
						commit
						09660b0731
					
				| @ -9,6 +9,17 @@ | ||||
|       <button class="js-auth-submit" type="submit">Login</button> | ||||
|     </form> | ||||
| 
 | ||||
|     <div class="v-app"> | ||||
| 			<ol> | ||||
| 				<li v-for="domain in domains"> | ||||
| 					{{ domain }} | ||||
| 				</li> | ||||
| 			</ol> | ||||
|     </div> | ||||
| 
 | ||||
|     <!-- development version, includes helpful console warnings --> | ||||
|     <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> | ||||
| 
 | ||||
|     <script src="assets/oauth3.org/oauth3.core.js"></script> | ||||
|     <script> | ||||
|       (function () { | ||||
| @ -48,8 +59,14 @@ | ||||
|             // | ||||
|             console.info('Secure PPID (aka subject):', session.token.sub); | ||||
| 
 | ||||
|             function listStuff() { | ||||
|               window.alert("TODO: show authorized devices, domains, and connectivity information"); | ||||
|             function listStuff(data) { | ||||
|               //window.alert("TODO: show authorized devices, domains, and connectivity information"); | ||||
|               var app6 = new Vue({ | ||||
|                 el: '.v-app', | ||||
|                 data: { | ||||
|                   domains: data.domains | ||||
|                 } | ||||
|               }); | ||||
|             } | ||||
| 
 | ||||
|             return oauth3.request({ | ||||
| @ -77,6 +94,11 @@ | ||||
|                   console.info("Telebit Account:"); | ||||
|                   console.log(resp.data); | ||||
| 
 | ||||
|                   if (resp.data && resp.data.domains) { | ||||
|                     listStuff(resp.data); | ||||
|                     return; | ||||
|                   } | ||||
| 
 | ||||
|                   if (1 === resp.data.accounts.length) { | ||||
|                     listStuff(resp); | ||||
|                   } else if (0 === resp.data.accounts.length) { | ||||
|  | ||||
| @ -19,7 +19,7 @@ files.forEach(function (fname) { | ||||
|   email = fname.replace('\.' + data.domains.join('') + '\.data', ''); | ||||
|   mdata = JSON.parse(fs.readFileSync(path.join(basedir, email))); | ||||
|   if (data.iat) { | ||||
|     iat = new Date(data.iat).toISOString(); | ||||
|     iat = new Date(data.iat * 1000).toISOString(); | ||||
|   } | ||||
|   if (!emails[email]) { | ||||
|     emails[email] = { | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user