mirror of
				https://github.com/livebook-dev/livebook.git
				synced 2025-10-31 07:46:18 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			22 lines
		
	
	
	
		
			461 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
	
		
			461 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| import { load, store } from "./storage";
 | |
| 
 | |
| const APP_AUTH_TOKEN_PREFIX = "app_auth_token:";
 | |
| 
 | |
| export function storeAppAuthToken(slug, token) {
 | |
|   store(APP_AUTH_TOKEN_PREFIX + slug, token);
 | |
| }
 | |
| 
 | |
| export function loadAppAuthToken() {
 | |
|   const path = window.location.pathname;
 | |
| 
 | |
|   if (path.startsWith("/apps/")) {
 | |
|     const slug = path.split("/")[2];
 | |
|     const token = load(APP_AUTH_TOKEN_PREFIX + slug);
 | |
| 
 | |
|     if (token) {
 | |
|       return token;
 | |
|     }
 | |
|   }
 | |
| 
 | |
|   return null;
 | |
| }
 |