On Jul 19, 12:22 pm, Crys Foab <[email protected]> wrote:
> Hi,
>
> I first created a main account, for the sake of this thread let's call
> it MAIN.
> I got automatically the space MAIN.tiddlyspace.com.
>
> Then, as MAIN, I created a few other spaces:
> — SUB1.tiddlyspace.com
> — SUB2.tiddlyspace.com
> — SUB3.tiddlyspace.com
> I can access all of them with my MAIN user.

The base issue you're encountering here is that _every_ user gets a
space, with a name that is the same as their username. Therefore if
you create a space with name X then user X cannot be created because
space X already exists. It doesn't mean, though, that user X exists.

> As these spaces evolves, I'd like to create a different admin user for
> each of the SUB[1-3].tiddlyspace.com, mainly for security reasons. As
> a logical and easy choice, I'd like to use SUB[1-3] usernames (I don't
> want to create other accounts with autogenerated corresponding spaces,
> it'd be a waste).

>From the standpoint of the server's resources, additional spaces and
users is not expensive in any way, so you don't need to concern
yourself with waste, unless its just in your disposition.

> I guessed the SUB1 user was autogenerated when I created the
> SUB1.tiddlyspace.com space. But what password do I have to use? I
> tried with the same password as MAIN but got "An error occurred."

The user doesn't exist, thus has no password.

> It seemed I should have created the SUB[1-3] users at first instead of
> creating the corresponding spaces as a logged user. But, how could I
> have known this subtlety?

The security model you're pursuing was not expected when we designed
the sign up system, so unfortunately it doesn't clearly suggest these
things. I think, although I can't be sure, that the following sort of
model was expected:

* someone signs up, uses their space, learns about TiddlySpace
* decides they want more, makes some
* decides they want other people involved, shows them how to create
their owns spaces
* adds those other users to shared spaces

> What can I do to solve this situation?

The easiest thing to do would be to register new users with whatever
usernames and then add those users as members to your sub spaces. If
that just won't do we can do some things server-side to set things up
as you want.

HOWEVER

I would caution you that the notion of an admin user does not apply in
TiddySpace. By default, without under the hood tweaking, any user that
you add as a member of a space has all the same privileges and powers
as any other user in the space, including the user that created the
space.

So depending on what you are trying to achieve, you may not be able to
with the defaults.

Adjusting the defaults means changing the policies on the recipes and
bags that make up a space. You can learn about such things here:
http://tiddlyweb.peermore.com/


>
> Could you help me please? … please ??

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/tiddlywiki?hl=en.

Reply via email to