Questione : alimentabili authlogic permettono che gli utenti cancellino il loro proprio cliente

così lascia per dirlo hanno l'autenticazione authlogic alimentabile, io vogliono permettere che i miei utenti cancellino il loro proprio cliente. class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
class= >#users_controller.rb " notpretty " del id= " codeSnippet857104 " del
 [: esposizione: pubblicare: aggiornamento]
  
  
  def nuovo
    @user = User.new
  estremità
  
  il def genera
    @user = User.new (params [: utente])
    se @user.save
      flash [: avviso] = “impegno riuscito!„
      Notifier.deliver_registration_confirmation (@user)
      account_url del redirect_back_or_default
    altrimenti
      rendere: => di azione: nuovo
    estremità
  estremità
  
  esposizione del def
    @user = @current_user
    rendere: => “utente„ della disposizione
  estremità

  il def pubblica
    @user = @current_user
    rendere: => “utente„ della disposizione
  estremità
  
  aggiornamento del def
    @user = @current_user
    se @user.update_attributes (params [: utente])
      flash [: avviso] = “cliente aggiornato!„
      account_url di redirect_to
    altrimenti
      rendere: => di azione: pubblicare
    estremità
  estremità
  
  il def distrugge
    @user = @current_user
    @user.destroy
    flash [: l'avviso] = “utente si è distrutto con successo.„
    redirect_to (root_url)
  estremità
estremità

#view
id= " delete_account_box " del 
link_to di <%= (image_tag “delete_account_button.png„)???? : confermate il => “siete sicuro? „: => di metodo: cancellazione: => “delete_account„ di identificazione %>
class= del

Risposta : alimentabili authlogic permettono che gli utenti cancellino il loro proprio cliente

@user

: => di metodo: maniglie di cancellazione che trasmettono questa al metodo di distruggere nel user_controller.

Probabilmente volere aggiungere: distruggere nel vostro before_filter, anche.
Altre soluzioni  
 
programming4us programming4us