That's an older version of hobo then.  Lifecycle style users started
in 0.8 IIRC.

On Oct 16, 5:23 pm, Hobo_Fan <[email protected]> wrote:
> Hi Kevin,
>
> I tried Bryan's suggestion by putting modifying the user controller as
> shown below, but it still allows user to signup if they go 
> tohttp://myapp/signup.
>
> class UsersController < ApplicationController
>
>   hobo_user_controller
>
>   auto_actions :all, :except => [ :index, :signup ]
>
> end
>
> I wanted to try your suggestion by going to remove the user
> transition, but I could not find the section you mentioned below. Here
> is what I have in my user model.
>
> lass User < ActiveRecord::Base
>
>   hobo_user_model # Don't put anything above this
>
>   fields do
>     username :string, :login => true, :name => true
>     administrator :boolean, :default => false
>     timestamps
>   end
>
>   set_admin_on_first_user
>
>   # --- Hobo Permissions --- #
>
>   # It is possible to override the permission system entirely by
>   # returning true from super_user?
>   # def super_user?; true; end
>
>   def creatable_by?(creator)
>     creator.administrator? || !administrator
>   end
>
>   def updatable_by?(updater, new)
>     updater.administrator?
>   end
>
>   def deletable_by?(deleter)
>     deleter.administrator?
>   end
>
>   def viewable_by?(viewer, field)
>     true
>   end
>
>   def role
>     nil
>   end
>
>   # --- Fallback permissions --- #
>
>   # (Hobo checks these for models that do not define the *_by?
> methods)
>
>   def can_create?(obj)
>     false
>   end
>
>   def can_update?(obj, new)
>     false
>   end
>
>   def can_delete?(obj)
>     false
>   end
>
>   def can_view?(obj, field)
>     true
>   end
>
> end
>
> On Oct 15, 10:09 am, kevinpfromnm <[email protected]> wrote:
>
> >   Since Hobo_fan sent me a separate email, I figured I'd post the how
> > to on removing the transition here in case it can help anyone else
> > out.
>
> > Transitions are housed in the model.  So to remove the signup
> > transition, you'd go under the user model and in the lifecycle
> > declaration there will be a group that starts like:
>
> > create :signup, :available_to ...
>
> > Removing that whole block of related to create, removes the transition
> > that creates a new user.  At the same time, the controller won't
> > create the signup and do_signup actions.
>
> > On Oct 13, 5:42 pm, Bryan Larsen <[email protected]> wrote:
>
> > > Setting up SSL is outside of the scope of Hobo (or even rails).  Look
> > > for tutorials and/or the documentation for your web server.
>
> > > Alternatively, you can run a reverse_proxy such as pound
> > > (http://www.apsis.ch/pound/) in front of your web server.   This is
> > > often the easiest option.
>
> > > Bryan
>
> > > Hobo_Fan wrote:
> > > > Is there a tutorial how to set up SSL on hobo?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Hobo 
Users" 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/hobousers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to