| [11:03:39] | * Egyptian[Home] has joined #aegir |
| [11:26:41] | * Egyptian[Home] has quit (Quit: Leaving.) |
| [11:41:17] | * Yaazkal has quit () |
| [11:54:39] | * Egyptian[Home] has joined #aegir |
| [12:09:17] | * Egyptian[Home] has quit (Quit: Leaving.) |
| [12:30:08] | * sander_bel has quit (Quit: Leaving) |
| [12:58:46] | * formatC_vt has quit (Read error: No route to host) |
| [13:12:07] | * flashpoint9 has joined #aegir |
| [13:59:32] | * flashpoint9 has quit (Remote host closed the connection) |
| [16:12:41] | * esolitos has joined #aegir |
| [17:40:25] | * realityloop has joined #aegir |
| [17:40:26] | * realityloop has quit (Client Quit) |
| [17:42:28] | * realityloop has joined #aegir |
| [17:47:21] | * realityloop has quit (Client Quit) |
| [18:28:34] | * gandhiano has joined #aegir |
| [18:38:15] | * gandhiano has quit (Ping timeout: 268 seconds) |
| [18:55:25] | * Einherjer has joined #aegir |
| [19:10:50] | * gandhiano has joined #aegir |
| [19:23:48] | * lavamind has joined #aegir |
| [21:17:33] | * gandhiano has quit (Ping timeout: 244 seconds) |
| [21:23:43] | * noecc has joined #aegir |
| [23:00:23] | * flashpoint9 has joined #aegir |
| [23:33:20] | * zombiebeard has joined #aegir |
| [00:14:33] | <colan> | gboudria1: for the saas stuff, i've been playing with oauth and it seems like overkill so i'm going to start looking at using https://www.drupal.org/project/services_api_key_auth instead. |
| [00:14:57] | <gboudria1> | colan: Yeah sounds good |
| [00:15:20] | <colan> | trying to get maintainer access so can add whatever's missing from what you wrote. |
| [00:37:44] | <gboudria1> | colan: Maintainer access to what? |
| [00:38:14] | <gboudria1> | oh, api_key_auth, got it |
| [00:39:04] | <colan> | :) |
| [00:39:42] | <colan> | the commerce guys have another one that can handle multiple keys, but again: overkill. |
| [00:53:02] | <colan> | bgm: ^^^ |
| [00:53:05] | * esolitos has quit (Quit: esolitos) |
| [00:54:48] | <bgm> | :) |
| [00:56:17] | <bgm> | services_api_key_auth seems closer to the civicrm api model, but yeah, would be ideal if it supported 1 key per user |
| [00:56:38] | <bgm> | i.e. civicrm rest api authenticates users with: global site key, + user api key |
| [01:00:26] | <colan> | bgm: then would https://www.drupal.org/project/services_auth_apikeys be a better option? |
| [01:01:50] | <bgm> | colan: from the description, i think so |
| [01:04:36] | <colan> | bgm: in my model, it's not a per-user thing. there's just another site issuing commands, but keeping it versatile for other use cases such as yours makes sense. |
| [01:06:17] | <bgm> | i guess in my use-case it would still not work, since i don't give access to aegir |
| [01:06:34] | <bgm> | so i generate a token on the initial site creation, and use that for authentication |
| [01:06:37] | <bgm> | hmm |
| [01:07:14] | <bgm> | but for folks who do give access to aegir, i think it would be useful.. but then again, if there's no need for it, maybe not prioritise it if it's more work. |
| [01:07:55] | <colan> | bgm: so you mean don't worry about multiple keys? |
| [01:08:35] | <bgm> | colan: right |
| [01:09:26] | <colan> | bgm: okay, shouldn't be a big deal to swap in multiple if there's a need for it later. |
| [01:09:43] | <colan> | this will just be a default implementation :) |
| [01:09:54] | <colan> | ...for now. |
| [01:10:27] | <bgm> | yeah, may as well keep it simple, avoid feature creep for now :) |
| [02:04:39] | <ergonlogic> | colan: while not a priority now, multiple keys would be a requirement for some possibly interesting 'reseller' channels |
| [02:04:40] | * freiheit has joined #aegir |
| [02:05:59] | <ergonlogic> | for example, if I were running an OA2 SaaS, I might like to sell through partners who could also provide OA2 consulting/support/training services |
| [02:07:29] | * flashpoint9 has quit (Remote host closed the connection) |
| [02:07:30] | <ergonlogic> | that scenario would (probably) require a key per reseller, as opposed to per end-user client, which I believe is the use case bgm is describing |
| [02:28:56] | <colan> | ergonlogic: right, got it. let's keep it in mind as a feature request for later (but feel free to add a feature request to the hosting_services queue now to track this). |
| [02:30:04] | <colan> | we should be able to add on to the single use case laster once i get that up & running. i like the idea of having pluggable auth back-ends. |
| [02:30:30] | <colan> | s/laster/later/ |
| [02:30:41] | * p_stampy has quit (Ping timeout: 250 seconds) |
| [02:39:53] | <colan> | i think we really need both as it looks like the multiple option is *only* per user; there's not generic option. |
| [02:40:48] | <colan> | so if you don't want to give clients/resellers access at all, you'd have to use the other auth module. |
| [02:43:05] | * gandhiano has joined #aegir |
| [02:51:06] | <colan> | there doesn't seem to be too much interest in merging these, unfortunately. |
| [02:55:46] | * freiheit has left #aegir () |
| [03:28:33] | * gusaus has joined #aegir |
| [03:37:12] | * gusaus has quit (Quit: gusaus) |
| [04:02:23] | * Yaazkal has joined #aegir |
| [04:17:40] | * p_stampy has joined #aegir |
| [04:38:50] | * gboudria1 has quit (Quit: leaving) |
| [04:39:21] | * gboudrias has joined #aegir |
| [04:55:45] | * gusaus has joined #aegir |
| [05:28:46] | * p_stampy has quit (Ping timeout: 250 seconds) |
| [05:32:26] | * noecc has left #aegir ("pax") |
| [05:48:05] | * Yaazkal has quit () |
| [05:49:29] | * p_stampy has joined #aegir |
| [06:13:50] | <jonpugh> | colan: ergonlogic: have you seen hybridauth? https://www.drupal.org/project/hybridauth I'm going to explore using that and an oauth provider module in aegir to offer "log in with aegir". |
| [06:16:11] | <colan> | jonpugh: yeah, i know about it, but that's just for logins, right? what i was talking about earlier was machine-to-machine communication. |
| [06:16:22] | <jonpugh> | ah |
| [06:16:45] | <colan> | jonpugh: anyway, neat idea. keep us posted! ;) |
| [06:16:51] | <jonpugh> | :D |
| [06:46:43] | * Yaazkal has joined #aegir |
| [07:16:46] | * Egyptian[Home] has joined #aegir |
| [07:25:27] | * nulp has quit (Ping timeout: 260 seconds) |
| [07:34:44] | * Egyptian[Home] has quit (Ping timeout: 276 seconds) |
| [07:35:15] | * gandhiano has quit (Ping timeout: 268 seconds) |
| [07:49:10] | * Egyptian[Home] has joined #aegir |
| [07:58:16] | * zombiebeard has quit (Quit: zombiebeard) |
| [08:04:19] | * Egyptian[Home] has quit (Ping timeout: 260 seconds) |
| [08:11:27] | * Egyptian[Home] has joined #aegir |
| [08:36:57] | * Egyptian[Home] has quit (Ping timeout: 276 seconds) |
| [09:05:23] | * gusaus has quit (Quit: gusaus) |
| [09:16:51] | * zombiebeard has joined #aegir |
| [09:33:46] | * gusaus has joined #aegir |
| [09:36:06] | * nulp has joined #aegir |
| [09:56:58] | * hefring has joined #aegir |