122
votes
session[:message] = nil

Is this is the best way to destroy a session variable.

Note: I don't want to clear all the session variables like reset_session does.

1

1 Answers

246
votes
session.delete(:message)

In general, session variable is SessionHash object, which is inherited from hash.